From 82427cec6b91ba14d8f6fe78e6be75800b0a19ce Mon Sep 17 00:00:00 2001 From: rivanfebrian123 Date: Thu, 25 Feb 2021 00:09:11 +0700 Subject: [PATCH 1/4] fix the common window border radius issue and give the firefox css code a better sense --- src/main/gtk-3.0/gtk-dark-blue.css | 4 ++++ src/main/gtk-3.0/gtk-dark-green.css | 4 ++++ src/main/gtk-3.0/gtk-dark-grey.css | 4 ++++ src/main/gtk-3.0/gtk-dark-orange.css | 4 ++++ src/main/gtk-3.0/gtk-dark-pink.css | 4 ++++ src/main/gtk-3.0/gtk-dark-purple.css | 4 ++++ src/main/gtk-3.0/gtk-dark-red.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-blue.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-green.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-grey.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-orange.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-pink.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-purple.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-red.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid-yellow.css | 4 ++++ src/main/gtk-3.0/gtk-dark-solid.css | 4 ++++ src/main/gtk-3.0/gtk-dark-yellow.css | 4 ++++ src/main/gtk-3.0/gtk-dark.css | 4 ++++ src/main/gtk-3.0/gtk-light-blue.css | 4 ++++ src/main/gtk-3.0/gtk-light-green.css | 4 ++++ src/main/gtk-3.0/gtk-light-grey.css | 4 ++++ src/main/gtk-3.0/gtk-light-orange.css | 4 ++++ src/main/gtk-3.0/gtk-light-pink.css | 4 ++++ src/main/gtk-3.0/gtk-light-purple.css | 4 ++++ src/main/gtk-3.0/gtk-light-red.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-blue.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-green.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-grey.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-orange.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-pink.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-purple.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-red.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid-yellow.css | 4 ++++ src/main/gtk-3.0/gtk-light-solid.css | 4 ++++ src/main/gtk-3.0/gtk-light-yellow.css | 4 ++++ src/main/gtk-3.0/gtk-light.css | 4 ++++ .../firefox/chrome/WhiteSur/rounded-window-maximized.css | 2 +- src/sass/gtk/_common.scss | 5 +++++ 38 files changed, 150 insertions(+), 1 deletion(-) diff --git a/src/main/gtk-3.0/gtk-dark-blue.css b/src/main/gtk-3.0/gtk-dark-blue.css index 9068d9d4..584e8865 100644 --- a/src/main/gtk-3.0/gtk-dark-blue.css +++ b/src/main/gtk-3.0/gtk-dark-blue.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-green.css b/src/main/gtk-3.0/gtk-dark-green.css index 468f6545..0b214dd1 100644 --- a/src/main/gtk-3.0/gtk-dark-green.css +++ b/src/main/gtk-3.0/gtk-dark-green.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-grey.css b/src/main/gtk-3.0/gtk-dark-grey.css index 2c969a55..86faad31 100644 --- a/src/main/gtk-3.0/gtk-dark-grey.css +++ b/src/main/gtk-3.0/gtk-dark-grey.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-orange.css b/src/main/gtk-3.0/gtk-dark-orange.css index ccce8e34..d50e7a80 100644 --- a/src/main/gtk-3.0/gtk-dark-orange.css +++ b/src/main/gtk-3.0/gtk-dark-orange.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-pink.css b/src/main/gtk-3.0/gtk-dark-pink.css index de41e1c8..3d72d642 100644 --- a/src/main/gtk-3.0/gtk-dark-pink.css +++ b/src/main/gtk-3.0/gtk-dark-pink.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-purple.css b/src/main/gtk-3.0/gtk-dark-purple.css index f0107703..67514c25 100644 --- a/src/main/gtk-3.0/gtk-dark-purple.css +++ b/src/main/gtk-3.0/gtk-dark-purple.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-red.css b/src/main/gtk-3.0/gtk-dark-red.css index 6a17b486..a26898ee 100644 --- a/src/main/gtk-3.0/gtk-dark-red.css +++ b/src/main/gtk-3.0/gtk-dark-red.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-blue.css b/src/main/gtk-3.0/gtk-dark-solid-blue.css index 310d4274..0efa7600 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-blue.css +++ b/src/main/gtk-3.0/gtk-dark-solid-blue.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-green.css b/src/main/gtk-3.0/gtk-dark-solid-green.css index 0d867fa1..9de51cd3 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-green.css +++ b/src/main/gtk-3.0/gtk-dark-solid-green.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-grey.css b/src/main/gtk-3.0/gtk-dark-solid-grey.css index 404f7151..76141916 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-grey.css +++ b/src/main/gtk-3.0/gtk-dark-solid-grey.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-orange.css b/src/main/gtk-3.0/gtk-dark-solid-orange.css index 1a0153ca..1d131a5b 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-orange.css +++ b/src/main/gtk-3.0/gtk-dark-solid-orange.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-pink.css b/src/main/gtk-3.0/gtk-dark-solid-pink.css index f8871433..46f54d38 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-pink.css +++ b/src/main/gtk-3.0/gtk-dark-solid-pink.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-purple.css b/src/main/gtk-3.0/gtk-dark-solid-purple.css index d73f7566..1227d915 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-purple.css +++ b/src/main/gtk-3.0/gtk-dark-solid-purple.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-red.css b/src/main/gtk-3.0/gtk-dark-solid-red.css index 75e1d46c..976b31ce 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-red.css +++ b/src/main/gtk-3.0/gtk-dark-solid-red.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid-yellow.css b/src/main/gtk-3.0/gtk-dark-solid-yellow.css index 76949065..4c16f20c 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-yellow.css +++ b/src/main/gtk-3.0/gtk-dark-solid-yellow.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-solid.css b/src/main/gtk-3.0/gtk-dark-solid.css index 3eee88c2..5818bf84 100644 --- a/src/main/gtk-3.0/gtk-dark-solid.css +++ b/src/main/gtk-3.0/gtk-dark-solid.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark-yellow.css b/src/main/gtk-3.0/gtk-dark-yellow.css index 0fa8a7f6..83ea466f 100644 --- a/src/main/gtk-3.0/gtk-dark-yellow.css +++ b/src/main/gtk-3.0/gtk-dark-yellow.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-dark.css b/src/main/gtk-3.0/gtk-dark.css index cad4dbf3..cb63bd87 100644 --- a/src/main/gtk-3.0/gtk-dark.css +++ b/src/main/gtk-3.0/gtk-dark.css @@ -1769,6 +1769,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-blue.css b/src/main/gtk-3.0/gtk-light-blue.css index 4584fd96..5b5e0e36 100644 --- a/src/main/gtk-3.0/gtk-light-blue.css +++ b/src/main/gtk-3.0/gtk-light-blue.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-green.css b/src/main/gtk-3.0/gtk-light-green.css index 65517fd9..21187f9d 100644 --- a/src/main/gtk-3.0/gtk-light-green.css +++ b/src/main/gtk-3.0/gtk-light-green.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-grey.css b/src/main/gtk-3.0/gtk-light-grey.css index d7a295e6..868a536a 100644 --- a/src/main/gtk-3.0/gtk-light-grey.css +++ b/src/main/gtk-3.0/gtk-light-grey.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-orange.css b/src/main/gtk-3.0/gtk-light-orange.css index 6891d204..bba47907 100644 --- a/src/main/gtk-3.0/gtk-light-orange.css +++ b/src/main/gtk-3.0/gtk-light-orange.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-pink.css b/src/main/gtk-3.0/gtk-light-pink.css index 3ee1c962..42500b01 100644 --- a/src/main/gtk-3.0/gtk-light-pink.css +++ b/src/main/gtk-3.0/gtk-light-pink.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-purple.css b/src/main/gtk-3.0/gtk-light-purple.css index ed9f0eaa..7480b24a 100644 --- a/src/main/gtk-3.0/gtk-light-purple.css +++ b/src/main/gtk-3.0/gtk-light-purple.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-red.css b/src/main/gtk-3.0/gtk-light-red.css index f7d096e7..696a0406 100644 --- a/src/main/gtk-3.0/gtk-light-red.css +++ b/src/main/gtk-3.0/gtk-light-red.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-blue.css b/src/main/gtk-3.0/gtk-light-solid-blue.css index bc5fee78..95a90dda 100644 --- a/src/main/gtk-3.0/gtk-light-solid-blue.css +++ b/src/main/gtk-3.0/gtk-light-solid-blue.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-green.css b/src/main/gtk-3.0/gtk-light-solid-green.css index b98e331f..7ecb38a8 100644 --- a/src/main/gtk-3.0/gtk-light-solid-green.css +++ b/src/main/gtk-3.0/gtk-light-solid-green.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-grey.css b/src/main/gtk-3.0/gtk-light-solid-grey.css index a335b0e8..c03a49b5 100644 --- a/src/main/gtk-3.0/gtk-light-solid-grey.css +++ b/src/main/gtk-3.0/gtk-light-solid-grey.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-orange.css b/src/main/gtk-3.0/gtk-light-solid-orange.css index a913440e..0c7c4e12 100644 --- a/src/main/gtk-3.0/gtk-light-solid-orange.css +++ b/src/main/gtk-3.0/gtk-light-solid-orange.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-pink.css b/src/main/gtk-3.0/gtk-light-solid-pink.css index c20a422d..ee3dac9b 100644 --- a/src/main/gtk-3.0/gtk-light-solid-pink.css +++ b/src/main/gtk-3.0/gtk-light-solid-pink.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-purple.css b/src/main/gtk-3.0/gtk-light-solid-purple.css index be1f5df8..41b3c1b9 100644 --- a/src/main/gtk-3.0/gtk-light-solid-purple.css +++ b/src/main/gtk-3.0/gtk-light-solid-purple.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-red.css b/src/main/gtk-3.0/gtk-light-solid-red.css index f637ad9e..9d82d70b 100644 --- a/src/main/gtk-3.0/gtk-light-solid-red.css +++ b/src/main/gtk-3.0/gtk-light-solid-red.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid-yellow.css b/src/main/gtk-3.0/gtk-light-solid-yellow.css index fdd36e69..a16fbc23 100644 --- a/src/main/gtk-3.0/gtk-light-solid-yellow.css +++ b/src/main/gtk-3.0/gtk-light-solid-yellow.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-solid.css b/src/main/gtk-3.0/gtk-light-solid.css index f92cfe32..0b184399 100644 --- a/src/main/gtk-3.0/gtk-light-solid.css +++ b/src/main/gtk-3.0/gtk-light-solid.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light-yellow.css b/src/main/gtk-3.0/gtk-light-yellow.css index 2dae4d2c..53598cc9 100644 --- a/src/main/gtk-3.0/gtk-light-yellow.css +++ b/src/main/gtk-3.0/gtk-light-yellow.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/main/gtk-3.0/gtk-light.css b/src/main/gtk-3.0/gtk-light.css index b928cbc6..1dba31ab 100644 --- a/src/main/gtk-3.0/gtk-light.css +++ b/src/main/gtk-3.0/gtk-light.css @@ -1777,6 +1777,10 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; } +window.background.csd.maximized { + border-radius: 0px; +} + headerbar button, .titlebar button { min-height: 26px; min-width: 22px; diff --git a/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css b/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css index ff050992..87a66109 100644 --- a/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css +++ b/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css @@ -1,5 +1,5 @@ @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); -:root[tabsintitlebar]:not([inFullscreen]) #nav-bar { +:root[tabsintitlebar]:not([inFullscreen])[sizemode="maximized"] #nav-bar { border-radius: 16px 16px 0 0; } diff --git a/src/sass/gtk/_common.scss b/src/sass/gtk/_common.scss index 40afcdc1..52003bb4 100644 --- a/src/sass/gtk/_common.scss +++ b/src/sass/gtk/_common.scss @@ -1647,6 +1647,11 @@ window.background > box.vertical > headerbar:not(.titlebar) { // reset headerbar } } +// Fixes common window border radius problem when it get maximized +window.background.csd.maximized { + border-radius: 0px; +} + headerbar, .titlebar { button { min-height: 26px; From 140362a9ef94421c9439fe8b447f44e1c934d7cf Mon Sep 17 00:00:00 2001 From: rivanfebrian123 Date: Thu, 25 Feb 2021 00:18:22 +0700 Subject: [PATCH 2/4] small edit: make the Firefox CSS code easier to maintain/document --- src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css b/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css index 87a66109..525714ef 100644 --- a/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css +++ b/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css @@ -1,5 +1,6 @@ @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); :root[tabsintitlebar]:not([inFullscreen])[sizemode="maximized"] #nav-bar { - border-radius: 16px 16px 0 0; + border-radius: 16px 16px 0 0 !important; } + From e46833578e816a5d185bd9df4f2b1843b0427fd6 Mon Sep 17 00:00:00 2001 From: rivanfebrian123 Date: Thu, 25 Feb 2021 23:02:32 +0700 Subject: [PATCH 3/4] fixes #7, fixes #23, fixes #45, fixes #70 --- install.sh | 1 - .../common-assets/render-sidebar-assets.sh | 37 ---- .../gtk-3.0/common-assets/sidebar-assets.svg | 123 ------------- .../gtk-3.0/common-assets/sidebar-assets.txt | 30 ---- .../sidebar-view-active-200px-dark.png | Bin 290 -> 0 bytes .../sidebar-view-active-200px-dark@2.png | Bin 483 -> 0 bytes .../sidebar-view-active-200px.png | Bin 294 -> 0 bytes .../sidebar-view-active-200px@2.png | Bin 483 -> 0 bytes .../sidebar-view-active-220px-dark.png | Bin 272 -> 0 bytes .../sidebar-view-active-220px-dark@2.png | Bin 382 -> 0 bytes .../sidebar-view-active-220px.png | Bin 272 -> 0 bytes .../sidebar-view-active-220px@2.png | Bin 382 -> 0 bytes .../sidebar-view-active-240px-dark.png | Bin 275 -> 0 bytes .../sidebar-view-active-240px-dark@2.png | Bin 375 -> 0 bytes .../sidebar-view-active-240px.png | Bin 275 -> 0 bytes .../sidebar-view-active-240px@2.png | Bin 375 -> 0 bytes .../sidebar-view-active-260px-dark.png | Bin 281 -> 0 bytes .../sidebar-view-active-260px-dark@2.png | Bin 385 -> 0 bytes .../sidebar-view-active-260px.png | Bin 281 -> 0 bytes .../sidebar-view-active-260px@2.png | Bin 385 -> 0 bytes .../sidebar-view-active-280px-dark.png | Bin 277 -> 0 bytes .../sidebar-view-active-280px-dark@2.png | Bin 395 -> 0 bytes .../sidebar-view-active-280px.png | Bin 277 -> 0 bytes .../sidebar-view-active-280px@2.png | Bin 395 -> 0 bytes .../sidebar-view-checked-200px-dark.png | Bin 287 -> 0 bytes .../sidebar-view-checked-200px-dark@2.png | Bin 468 -> 0 bytes .../sidebar-view-checked-200px.png | Bin 287 -> 0 bytes .../sidebar-view-checked-200px@2.png | Bin 473 -> 0 bytes .../sidebar-view-checked-220px-dark.png | Bin 272 -> 0 bytes .../sidebar-view-checked-220px-dark@2.png | Bin 367 -> 0 bytes .../sidebar-view-checked-220px.png | Bin 272 -> 0 bytes .../sidebar-view-checked-220px@2.png | Bin 367 -> 0 bytes .../sidebar-view-checked-240px-dark.png | Bin 269 -> 0 bytes .../sidebar-view-checked-240px-dark@2.png | Bin 371 -> 0 bytes .../sidebar-view-checked-240px.png | Bin 269 -> 0 bytes .../sidebar-view-checked-240px@2.png | Bin 371 -> 0 bytes .../sidebar-view-checked-260px-dark.png | Bin 274 -> 0 bytes .../sidebar-view-checked-260px-dark@2.png | Bin 380 -> 0 bytes .../sidebar-view-checked-260px.png | Bin 274 -> 0 bytes .../sidebar-view-checked-260px@2.png | Bin 380 -> 0 bytes .../sidebar-view-checked-280px-dark.png | Bin 280 -> 0 bytes .../sidebar-view-checked-280px-dark@2.png | Bin 381 -> 0 bytes .../sidebar-view-checked-280px.png | Bin 280 -> 0 bytes .../sidebar-view-checked-280px@2.png | Bin 381 -> 0 bytes .../sidebar-view-hover-200px-dark.png | Bin 278 -> 0 bytes .../sidebar-view-hover-200px-dark@2.png | Bin 391 -> 0 bytes .../sidebar-view-hover-200px.png | Bin 278 -> 0 bytes .../sidebar-view-hover-200px@2.png | Bin 391 -> 0 bytes .../sidebar-view-hover-220px-dark.png | Bin 263 -> 0 bytes .../sidebar-view-hover-220px-dark@2.png | Bin 360 -> 0 bytes .../sidebar-view-hover-220px.png | Bin 263 -> 0 bytes .../sidebar-view-hover-220px@2.png | Bin 360 -> 0 bytes .../sidebar-view-hover-240px-dark.png | Bin 264 -> 0 bytes .../sidebar-view-hover-240px-dark@2.png | Bin 362 -> 0 bytes .../sidebar-view-hover-240px.png | Bin 264 -> 0 bytes .../sidebar-view-hover-240px@2.png | Bin 362 -> 0 bytes .../sidebar-view-hover-260px-dark.png | Bin 270 -> 0 bytes .../sidebar-view-hover-260px-dark@2.png | Bin 368 -> 0 bytes .../sidebar-view-hover-260px.png | Bin 270 -> 0 bytes .../sidebar-view-hover-260px@2.png | Bin 368 -> 0 bytes .../sidebar-view-hover-280px-dark.png | Bin 269 -> 0 bytes .../sidebar-view-hover-280px-dark@2.png | Bin 378 -> 0 bytes .../sidebar-view-hover-280px.png | Bin 269 -> 0 bytes .../sidebar-view-hover-280px@2.png | Bin 378 -> 0 bytes src/main/gtk-3.0/gtk-dark-blue.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-green.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-grey.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-orange.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-pink.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-purple.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-red.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-blue.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-green.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-grey.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-orange.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-pink.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-purple.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-red.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid-yellow.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-solid.css | 92 ++++------ src/main/gtk-3.0/gtk-dark-yellow.css | 92 ++++------ src/main/gtk-3.0/gtk-dark.css | 92 ++++------ src/main/gtk-3.0/gtk-light-blue.css | 92 ++++------ src/main/gtk-3.0/gtk-light-green.css | 92 ++++------ src/main/gtk-3.0/gtk-light-grey.css | 92 ++++------ src/main/gtk-3.0/gtk-light-orange.css | 92 ++++------ src/main/gtk-3.0/gtk-light-pink.css | 92 ++++------ src/main/gtk-3.0/gtk-light-purple.css | 92 ++++------ src/main/gtk-3.0/gtk-light-red.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-blue.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-green.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-grey.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-orange.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-pink.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-purple.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-red.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid-yellow.css | 92 ++++------ src/main/gtk-3.0/gtk-light-solid.css | 92 ++++------ src/main/gtk-3.0/gtk-light-yellow.css | 92 ++++------ src/main/gtk-3.0/gtk-light.css | 92 ++++------ src/main/gtk-3.0/gtk.gresource.xml | 60 ------- src/main/gtk-3.0/make_gresource_xml.sh | 7 - src/sass/gtk/_applications.scss | 166 ++++++------------ src/sass/gtk/_common.scss | 5 +- test.sh | 1 - 105 files changed, 1319 insertions(+), 2423 deletions(-) delete mode 100755 src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets.svg delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets.txt delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png delete mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png diff --git a/install.sh b/install.sh index f6aea98a..c2824f98 100755 --- a/install.sh +++ b/install.sh @@ -157,7 +157,6 @@ install() { cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets${theme}/*.png ${THEME_DIR}/gtk-3.0/assets fi - cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/sidebar-assets/*.png ${THEME_DIR}/gtk-3.0/assets cp -r ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt} ${THEME_DIR}/gtk-3.0/windows-assets cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}${theme}.png ${THEME_DIR}/gtk-3.0/thumbnail.png cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css diff --git a/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh b/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh deleted file mode 100755 index 307abcc8..00000000 --- a/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh +++ /dev/null @@ -1,37 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -SRC_FILE="sidebar-assets.svg" -ASSETS_DIR="sidebar-assets" -INDEX="sidebar-assets.txt" - -[[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR -mkdir -p $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -if [ -f $ASSETS_DIR/$i@2.png ]; then - echo $ASSETS_DIR/$i@2.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i@2.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png -fi -done -exit 0 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.svg b/src/assets/gtk-3.0/common-assets/sidebar-assets.svg deleted file mode 100644 index ff4e4f7e..00000000 --- a/src/assets/gtk-3.0/common-assets/sidebar-assets.svg +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.txt b/src/assets/gtk-3.0/common-assets/sidebar-assets.txt deleted file mode 100644 index 328650d8..00000000 --- a/src/assets/gtk-3.0/common-assets/sidebar-assets.txt +++ /dev/null @@ -1,30 +0,0 @@ -sidebar-view-hover-200px -sidebar-view-active-200px -sidebar-view-checked-200px -sidebar-view-hover-200px-dark -sidebar-view-active-200px-dark -sidebar-view-checked-200px-dark -sidebar-view-hover-220px -sidebar-view-active-220px -sidebar-view-checked-220px -sidebar-view-hover-220px-dark -sidebar-view-active-220px-dark -sidebar-view-checked-220px-dark -sidebar-view-hover-240px -sidebar-view-active-240px -sidebar-view-checked-240px -sidebar-view-hover-240px-dark -sidebar-view-active-240px-dark -sidebar-view-checked-240px-dark -sidebar-view-hover-260px -sidebar-view-active-260px -sidebar-view-checked-260px -sidebar-view-hover-260px-dark -sidebar-view-active-260px-dark -sidebar-view-checked-260px-dark -sidebar-view-hover-280px -sidebar-view-active-280px -sidebar-view-checked-280px -sidebar-view-hover-280px-dark -sidebar-view-active-280px-dark -sidebar-view-checked-280px-dark diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png deleted file mode 100644 index edd52d9758d60eefb06b823769ee8a31f6485592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=9bC0PAeMEP+aS zOM?7@88|q3ghdoob@dF4j0=?R_W>o6JzX3_JdP(PFfebunV!K=re>(Xc+ECFgUOFw zAu_4B&Fz7~BvsQbo1R!qQq9gtJ*lbUeeMEJPn1#C$rY-Lr-2y(TUzw4>c>h6nPdy) rE^~i;j&UdF%4@#d)@3SAKI{xXc+c(-YEQKTTF2n&>gTe~DWM4fqyll{ diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png deleted file mode 100644 index 5796ca80df505f936c541088c27d78f34f969a1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$Th$x#1%;Yrx*myEj|P^ zNW3J-FPMRqlb4TQKvYg%L0LsjT}xX}-@wqwc!s*OAW+F4PZ!6Kid%2*#P&5g2((^2 z=Ggd=pKZop{i~uGyLw_jKCJOxA)Hk6BKp+jT@Q`&|NknuT_d+kX#MQ6R zr)S^1blj%TuK$|+NzF%vA8udV^HzXi=dSSId5!V{*H67zF7@R4Mx$A)9Mg`UdJ)IF z$tuh(+q5J4DGN(S1B0M|0uvJphk$}Z0|$oyBcl?K!NACbOR7e?!+pNyRr_CGbgY*C zO20TcIW@#yCLv0B>90)Q$HtPZ$I{OjtBTA@H%hp+=Wm45*Y4R{b*w&ydzt_8n61kysK9t_b9pAyI~Ik=r0VHz4~!de%Wxhmf8F7fn48D*VZ zp}Ke)m=Un0MenM9tdx*Rwvg;H_s8cLcXF;YYZoh<zopr0R8+=N&o-= diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png deleted file mode 100644 index fbb51ac1d40dd631019b0b578cc9f4405168a473..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$Th$x#1%-xfCvMF5CelC z1A_nq0}s$(1_ll=;%8vs13CbVfZ{;J4MRYefspXG>Ik4I;w3?T!3?aNynOruqH^*I z$|`E=TH1R028Kq)Gt`}dCNuo;ba4!+xb^l&GVOidiKpr$8GxT`mf2K)O=L< z;r7KnZv_~3?h5~%*C;P={nU%)QctdLG@7-_G41%N7je9stis%~O*^8WvaobCFbE1L zFfp-k2q-u-aBv7PGAaQX42(>;q-vx)+~;dvwg2@+$7<=X^ox^|Q$y@!5~7rs{>tQi zY%IxoEd7kJs>rN#ql9aF{zf=`?Vi0=$LeFam-#P`SzCMa-%jFtelz|^|Mq?JI%^s3 X`|rN4z;^QpD8M~k{an^LB{Ts52`!n( diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png deleted file mode 100644 index 341820ac3eccc2810fcd6839c95e0a63654f8775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0_p!az-wQ-Lm&%E zg8YIR_ywe8)C>%bZ>qdI2NX>7ba4#vIR5t9M$QHY5tfVmx0+Nr#BX)EO)Fa2bWcC} zLW=YZ(<+q?}XNUiV@bcPB}NnviRAVnaVr)J{SDo q?$-L8?;+c~%WHc(=Y9KHEO*i8q(xTrj1xf17(8A5T-G@yGywpOBXH6H diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png deleted file mode 100644 index bac508a14174335f8a00b7c9ecb02df6c5296073..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIk$O#1%;YCjzXq^|Ayi z>Y3B@5O~`Mg*%oPFx_VwXePqANWYmH4ch$SA+)MCI)Lxg4)cwtlH&obzGl V-9;u7{{X$h;OXk;vd$@?2>|=(tik{Q diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png deleted file mode 100644 index 01ee8af3e4732626655935040041671c611925b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0%-;YK?Vi^ph;lF z%fP_RzyP$8OM0{FTA(CnNswPK1HXW@jGBR=@lBO?=YWEVo-U3d9>?Ea+sN7AAi{Ey z|5lSKhxn~7w`oNyo9^jHUr3RjVSF?5!BXLmX4hS^qdk%z=^hfDXWe?c@}1DSPcg!J z)+y)aSQbA!GgEmd-{*q=+ud59^F3sncX@4Z=e%!Ui{&o*oV3V_o^b-?K2KLamvv4F FO#q`)Sg`;A diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png deleted file mode 100644 index b31366f82fa9a41d3b19d4731c483ea2edca3426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIk$O#1%+`fdB&oKhQ8R z0y2Pz2aLEG7=YGu-Q9aT4XBQ{B*-tAfl)wEMpjWtTSwQ>xVvtN2~c9cr;B4q#=W<< z7V;hn5NUmQeFMXyHo<}wYQ6>)KIsRHn4|-oH_pgwJm5G>=v~0pj%xOb=YP|i{pZ^+ z-5+}P>ZW_2xAf(`D<*c8Zqt{U zA6-0o2KxVib}@Lm`njxgN@xNAg{x}! diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png deleted file mode 100644 index 35ea54b05e3466377ea247a1e11845eeec7e13b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNF~50#1%;YCj_=|_PzwF z<0%R93ua&x5R_3=($+CBG+w<}KMN?n$J50zB;(%O+Y5P_0!3Ud`fp=oVcI!~&BG%g zL#4?32A>$K2bZJ5!}bm9Ep?LWm_NUJ`{2jSpnp+0%Qw6(jG7j=uA z!n%L!cJA9%oN>RK^o90(XWg$-@r5;zopr0Om-Tf&c&j diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png deleted file mode 100644 index a36938a8d5304b0f02962df3b6a4ca6604b653b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^AAnefg&9b${i`1Vq&N#aB8wRq_zr_G^V8tDH6+Qs1M>gTe~DWM4f$AnNM diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png deleted file mode 100644 index ab38351d0e417b26730b82b495a1d081d6fa1633..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNF~50#1%+`fdB&oKhQ8R z31skq5jO(^&~7fn)!d#yMLZ=ze!&ck0)jG%O4>RGhQ_NG>t_MQ_jtNEhGg7(dwU@- zQ=o{;MgMJ#EKEBmv3Ym|WT+H*-{2Et_26<;c-X#Sy`@f49rNdRZy)@a8T2nIXZeQL zg;CSOc5ird?bEtLTb!9|N?7-A-OhcxiZkwalfKZN@2vY(D!#CWbME`yWH0pR3+s6y znPZG>JQ4;82O1ceaWi%|^t$WDbK3oG`kIsZfi-+tyXNtwFP|NL$@b`{9z*KmmwV0P dbtUs`?9a_%muOP32KtnN!PC{xWt~$(6990zcO3u# diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png deleted file mode 100644 index d21965f9397c9f6108f478227805ff7ed3fd31ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ufRKkdl^BGcYt}-*itND4OQ!;uzv_JUM}ZdF#2ECG5tNBqlJtKEue!=izrj zMnc`krO4^o0gFVbNy1j_$2c!foMTYjaA1Y7+gyWJErIGiR*6?Q7yC(+9=cF;NFief xZ_~5a3K>T>^YjSwOxPWq#C&m~cgqc4hJ~pYt@baHxe2t9!PC{xWt~$(69B_oYk~j( diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png deleted file mode 100644 index aca4d2e8b1d1a49f5be54cdf8391a245e53f6857..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVH-0aRt)<34tw~y)S|4 zcuIo&f*BYE1Z5PJv~>&&jaM($&jN}c^K@|x$+-9S_Cnr62_mi!_a`#4Fm1M%e zUBP#8994(PKRV5r`892G9NRsgzm~NH|0B13H>_BaZ*krGf%vu>%hY*!z3D(7F?hQA KxvX6GLE diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png deleted file mode 100644 index c45be2e81040f64bb99a90ed00363e4ecc2420e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%+0FbFa*2rw`J zt>FYCUIqqkFqdnOX0#i(`n#@#F*s=B?*u zmarR7l9<5o`V1o@pNHQC83}bCmm;TU2P_h$CJ9@yALG0{agIT8!+{mTZgUM@wFIj7 zSS4QJTEm)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVH-0aRt&~Ai%)D4>Sx+ z0vSAD#Ld6}w42LtHMb{F5l=~wUoZosfS`<`lD3Y4q4Da)`dL8nW1cRKAsP4H-d@Oi zC_%*a;r>KM7N*XWMm67n43$ZOHyA=zzEKdJx<&EBw8NL4*!Avs-t*yQwfE1JtMU^s z7Q{_oqn7i^sM%Md)JMS2k7Ke~L~E#Z=Z3FN8LEd4azE4*To=c&+2zGvfjFVWFHS!^ zS`4^Z1RNL`i6egKH{C3FttO`A4T2Gry*7j$^y$^VhPr;D6+{?}imi@-41= ZKM>zmW0^WHuQweO9GG`^|w?i^4s&C|s(#N+te>l-;690Xi0vgRHXVsVbPRQBE(;+TJ0 z%w#6plX!#uP2%TV_MA06cuVZkjDpn(Vp7FiY0C|#CusF%HhJ14_ZS|NfDr!Y diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png deleted file mode 100644 index b112e23b43a6f6240d144438929542c61ccf4645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQV;M6aRt)%@HgjbVR;+Zn3w;uf0?1q;&aq-g>v&Q)}y)&~nY4KE+RS zxeaFDO8j*rbEl-kk#qrg^$JhIkx*dwnBkgM)y} zMb_MdLM+bFmdf5cLmcx@iaIQ*%=nG2UYyF2%8e;RCaaYFmFwR6pVL5}ov^>bP0 Hl+XkKuQpc3 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png deleted file mode 100644 index c15804bfb460ddf16e5aacf1a06fb9ad21cf81f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQV;M6aRt&~Ai%)D4>Syn zfD9nw0V8e(2B7s^clX{-1FGXK3GxeOU=$FPkyTXE*3mUI?yg&60+cx8>EalYaqsQz zg}h9TBCZz|O&SgaFy)DIa&;bqUb=fuw|><3NBQ!*6%Cl!b9+vM0>;zT&t;ucLK6VRVRW7V diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png deleted file mode 100644 index 348eae70c9626404610a74258477b46ce6bf4484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=9bC0PAeMEP+aS zOM?7@8Q9o4`S>NIWt3D@)dD%z*a0OHJY5_^JdP(PFfebmOwVBOQ!`Xxyk?u8!Q{uT z5Sdim=Jvo~lB(^NO;0Q)sb*)Sp43$FK6inqC(0=6k;^&m>%IHu0_|e(boFyt=akR{0G6U~ga7~l diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png deleted file mode 100644 index 164f44faf108fb08444756ecceb0759361a0fac8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$UeX)#1%;YrvNzb{*?tZ zLbN2vFPMRug`JC=M?g$mLP}azUO`D&MOCfEdbtfy!BF!Z|^wrH8}{l9u#zO zaAn!^Khn0b(5lc%@0ILA?UoG>rhnR)w`cutZ~MIX{N(UQrJo;GthIV(aI&&^+qB&0 zGmby_m~mJ2(Z$ah_b#$Kh<(qxFI3UEBh2mV`iZNPQ%%B~*Yr)j7{&Xj*kI{isUvHP zn3!A~8aOxv7#W#ZI0O_NSXeq57zBZg1_nl4QvZ05_|Mn8`v1$z?JuUtT~*keoEl;; zlMto6^nlakk271C9veTKDa3WwSkfT-z2TGqwSTw1@%a6jS~SZ><*i)*%aBKr;_&3{BfB9J3=A2c)0ATQR^>bP0l+XkK<;Kr~ diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png deleted file mode 100644 index e37b3971a939be94e13b4798df72c02d949acdb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=2`Bh=D*Ofl>bT2Ky|z&L4LsuZ0wwT{1VbKN-C;qfgEe>fD#FwE{-7{$CDEnn73M{ zXE6Aw87eSdvrW%n@?%$sOe$`3dtfk0)ppCKCl-@bvolgpYN~jjyTH>EWt4Sth3evI zU`D`}7QL(bu~I@MnL-!W6h3db(;~9i*Vt4r$%>)KN&PEET$SJ@l#1%+m0C5HeQ3eJ9 z1_mAm25v9{x_}dmI2ag!h#!pj7#M(vH|vskHP8sLk|4ie24)s^E^clf0Won2DQQ`G z1tnz_Rkhg(a-BdG-#lF$Ln>~)y%WvX7{&OER0`l?)>$ui>U**A-ND(BeBt=;WnQzduy_AiDLPvYLr zX3`h9erm-()1u-vJ;$;p+}vn1Yqety-?A-X%{xN<92z({1Q;2W6dW2D7@1f)8W;ox z6quM;I0S$q*riVFZ~XDnc4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0_p!az-wQ-Lm&%E zg8YIRxOqfGWn@*!ug?E0wZ^ep!V?=7L_|(oIB&q zn7w(o1kZ2GuVr9Jc&nN#v*6jJ?ZVq%?rh)TeSYteQd{#5ZRdxFTDisbVk}hC=e1wn o?bh~jcjxRq(cP}LZ{L>N^?051nlP;@8fY1Vr>mdKI;Vst08s2{vH$=8 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png deleted file mode 100644 index 3f7709d85d7eec527eda29dfb6313caeecabcb27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%;Y#|zFYzWxbR z#9b2P7tFxO!z(JOps1p%c204+J5YFsr;B4q#=W<<778A65OKYD)`8JNN6$>{Fb|h( z_hKeBy(3E-I<_#rX^BtGIdY%r+uK@MnZJ1)yF=fe-gNJeMeCJy)BYZt@-~BMw|c=` zrgyJz^Qmn-c66?3L38)+%m;RQ?^ZVc-nqk*Sv>a6qQ>95Erca43LYG2WM=1+!NpLo z`mtVb-Sq=UKPgGSwDGda5%v_)e|mJuEy;ovpSSOwT)Hc&YCof)`un}dwv}7~`hmgI L)z4*}Q$iB}oFAV9 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png deleted file mode 100644 index 2330bfcc784514ee9c51e548ec2d7c883343aa82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0%-;YaRvrapcM=Z zJV5inh!4mWT(WNoP?EDG$S;_In@2=cMpi}bi!JA3pkSh>i(`n#@we9uc^e!goFA$s zFmksDY9DW5QMtp#xij93*_(Gu@chR7S_X!Mx2m}^3!Y8dF1-Ea&h{PN=l32dwKeb1 zc7AxMm0Mgd#zHlHUi;bP0l+XkK DweM0J diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png deleted file mode 100644 index ada09087349eb1eb1dfb299cf5218e4def266221..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%+`fhYrm2m=ET z0|U@94lv?lU;rXs-bhuDV(yY4zhDMN9$ryN1w|EAwR4Ko-GRb8JY5_^GVZ;-wNUVo zgNW{B%KXja*d6-z^rm}% zELyLuoA&qEl(!j7yVVQkGQE3!n@?@yv7>WM3!1xkXFjmgd$+Rj_s$)j%;K?k7B&9f zZ6PdaQSjhEBQran3@(Ox)sOXh>#iR-`bkOprHz+WjN&PEETNHM@C#1%;Y#|zFYzWxbR z#9b2P7tFxO!z(Hwsi3H$#;3q_3n;wD)5S3)Rgk s={L4Dm8We2c&pd~f0ZUODVi}cXxqd|aI7g^3$%&B)78&qol`;+0AuV-V*mgE diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png deleted file mode 100644 index 4a8833e6072cf13eff9250e380b4d2d1b477e427..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%+`fhYrm2m=ET z0|Pe$1JFJWFyaH+yI`-$FQ5wUk|4ie21XuUQ3*)}MHMwZ1+H5_;XR%%jv*QM-rnBJ z+ms;E`tbY#hG|o#_&9V-HPuzVv5~PX>o}9zwok(Er)-;bC%>`yetGk9d-bLB`QD}! z+3FvkvfB8hoMnFIqPfNo;zalSxOXUJb!@>>?tMESOxFAHw#hyA!?ULJ*bncT;&(mh z=QexDz|6)YVUTd3fe|+&^uR+m-SF5Ca=A0M8QJn!>hYS(^O+0umos|wF8e;Oc5BAH einjgI=f!_5xH02*Y;PAR06bm&T-G@yGywnvD10XX diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png deleted file mode 100644 index 23411143bcd62ab970e0867a637c01daecfa4eae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIJkL#1%;Y#{pjZ+8qK} zP!i-9%)refA}S-RqV~m>b1_gb+0(@_#N&8!0t55bF1}sO-xSzX4qP%+IKXg{Q;PX< zi<^pi3Qv!4)WkUfh6a8a?nO?=85#rCd#n<#a4zlYQz;4C~ou6)8evlUlw2r~k)z4*}Q$iB}_w8qz diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png deleted file mode 100644 index 5390468aeb7674eb2c49e3bf955efff248d33da9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt)<@q+V;uYUp+ zahC-71v4=6@QO-EDk!R`@hNcK0tz4Xba4#HxcBz@4sWm{UGtXo#`-~Lee{`74b7i#KAYs_F;+Rh$P}-JD%=fF5G-boFyt I=akR{04NWSqW}N^ diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png deleted file mode 100644 index a986d5abc7addf260af0423f94dc48d67be433ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIJkL#1%+0Fo-iShytx( zVBi6o2S$8AuHce=OMsG`B|(0{4BR{-qB627YF}(Q7Xt;8JzX3_JdP(PFfecJ;@j2y zO@U42z$HV40}LlQrI;VLxT&b8@bm~rO`H>8XyBLOUgUI~p)pXs$13p(=VCvJ(nBkR z-R2s+YFYTS#qmNxx5STUuN5+m81vVJw>g$5Sd}yi>}H(M`RT^x2YHb|>li#;{an^L HB{Ts5EzwW| diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png deleted file mode 100644 index b909ebe5502500cbb2863698b67b82d29671b90e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt&~Aj-fX!oa}8 zz`)JG0JINi4G{4G?Om|fS{b(wx#vSx@8sr?GJ_TPv4eN{xW9K zKFg?US5vD}+1SNbc?slsaU|z#C|`L_@sKC?LqVk}Q5?=47qS%pIJImSJ0zl1vqj*U zz`>(Tj4T2U48#%JToZPrrj_fqbQ&)IJv}nt>~-pcvsdO{X8%6Fw6*V`aqZ!kF-)(o as(#>K#d)CB&DkXf6cV1UelF{r5}E*(HgW9$ diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png deleted file mode 100644 index b15e5de84bdd8ea7abe907413a8e64a783263cd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc*FMGa;&J@#^^Lp@1_I83-ifSX4w{jyT5bs~TO6Hs zZq&@! tR$1Ikww-@gl^mMlqt3Vb+daAckC^xCwXZ0(=K%Sb!PC{xWt~$(698HQXL0}l diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png deleted file mode 100644 index 599991237a528b2c2a7165abb05352fdbbdf15bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt)<@q+V;uYUp+ zahC-71v4=6@QO+*D5|Kcol~6d4irA->EalYaqsQz)x1oO60H{%0~q+a4<~VOa`hg~ zWo6m^K!agp?i*!;P$kDd$s3CI3H9wWUphZ+xA(ej&nstoy)C|a*ITbUrt&z`nU!TT z6w78le|5XfK-(afqnP1xy8-VE!?Ea-^klwAmAM6 zoyZ#Ipc%=k<(AO0#nEZ!M$L>p4o|fIs8=in8oN#G&@s*|&O+7=VbEH&PX(n7bs%FPMRmhgVcmK~Y6j?VRFtccAbwPZ!6KjC*fyujXZP zlxV%E7{I{SeK?7OldJb=E-TCS2O10;bKfW%gep1yN#0PrPpEI7`O^7myS>+KdtN!y z>uvGXyWV=;F_p)e&a5n(p;$Ka`K#M)2HFO>9K{Tm+YNYU7`9Y4%ygQ;cgDKq;Ur@T zgM6e*zV8 zmjw9*GqA9-aq$ZXiAhMRvN=cth2uS4978;gCnqp4Z(SE^!k{fAIf3D{mJ}nqiuam~ z)RRdn-m8FAk&1WP#Z!}}dQ4lhNK#^J%9Tlh-fp^*AjZNB&e&D)yG&GGTvAC|7+A5^ lCGU=5$E9U6r8o>_8UEBa)@pk_vH@Df;OXk;vd$@?2>?TLYf}IK diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png deleted file mode 100644 index abbef5db77a11ab3421a92e911cc078511acb471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTd*(#NyU|$PXH;-0*}aI1_s%75N7Ou`Y{zK zC|TkfQ4*Y=R#Ki=l*&+EUaps!mtCBkSdglhUz9%kosASwkwJh@h%1o(PYSU1WibHi z5hw}r3ua(qW?^Mx=iuTO6c!bikTm|eeJ4I)J849=rdMgNNEns%? zTEv{yz_;Rol)?@x4~<44nZg$;A0{+y;p0sETF+W{DQ#ZRzT0uDe6p?wzudMl(Id$E zyUgm{YpUK`PiQ_1+0vp@+xQ3GiJSid63^IeP)48QGb?LWSU>ycGJ}POv@zGXPr&$xA*_ga59_g VM^`H6JfJ@qJYD@<);T3K0RUZ2ou&W) diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png deleted file mode 100644 index d4df15aaa33d8057ad4f8b70b0bf6b16d6abe1e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G4DbnY1=6TMkbyw}XcPkj z4+8@?0|QsRO6eJ(3ht61zhDLyRyHnv0UasY^D^4p)A9n`o>yquSYf@H+s7IxvXe4 zFz_%iaDx$7#kQ(4pay}GAirP+CT12^Hg*m!enDYTaS2J|pWAl=<@R{GIEG~0dwXjm zFO#8wOQ5%ckk$fbC$B}!Sq*$E9!M$du=3Do6p|@?q4Hru(-uC?w6FE7b(hlS1?{^X zx5_8$dhp9_8xuW(tiQ{w-o2*kz4e6VGgZg>QcIh+#BxNQUT1hb)ianw@{d9>$IhRQ zaf(ZRIYx0zOmt{qU}R$95KzF%_$jY)Ha%n3`4nJ@ErzW#^d=bQh9gP2NC6c|1o(uw0_p$QfO6g3c%U3d zNswPK13L#VpRj~volijlP%OsN#WBR=_}gn6c^eEwm;=2xc)6U`x{%UxMPcIpIxZ>w zgz$Z=an%eA3wkG+qO7da-<=^LgJ#rvi2qJUrCOE$(-6=JSJl+}b`? jcii3+y?Xw)*X3f#s{}HCwrpz$+QZ=K>gTe~DWM4fK4oXQ diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png deleted file mode 100644 index 5fc0713f1560057bb624d171a9253fa8e3e105dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ua*C;N%k!6_b#B81TjuD7w|t#W5t~-rHM>e9aCbt``?79(rWa=7bTu4jJLRmE+)Rrlwg37d65PVi1Jzopr E0B7QrHvj+t diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png deleted file mode 100644 index 3ad3862e8aaf143b446f6eda3545bba2c1810e48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|1o(uw0%;f!VPFsfTExJ> z&A`AFez7kHD8W$@d>?CEH3P$f-brTp0o5n1JFUOm@s7D(EMMq+-uKa|fE@)754CcO t`<N&PEETNG`x9#1%**0U-tk0R{#h zFydxl;Ocl_wgM>4RTAVE%)rRO$tNHxCL#GS;Eg9xbgQR}V@Srmx3?7enjJ)3FD_I( z_$VveBfR0j)oVdV`Jz0<9h=ys{^eyW{@mP9S$vHDK;uzv_{O$FPyayBnoCCcRMW>jpb~wy&rBfuYmP^Y2 zLG~ZN&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ua*C;N%k!6_b#B81TjuD7xL##W5t~-rL)Td`$@gE)S1RxNz&{EdhUrMEC4& zQS%Ez{Ekl9EjzYvJ(}{L`^>)b=JoRpZ-bzxK*e)#|Bxwsv0=KVTmELH(Ot z%(h|wWmoo{@_EaHPiKse{dZR)xDK53dUQc+B{ZWPQuDl_Gx@+eZPtz~JfX=d#Wz Gp$Pz+u9G?d diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png deleted file mode 100644 index d3818a2bf9733f402aec46ea88a5dd8afbb42f6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^AAnefg&9b${i`1Vq&N#aB8wRq_zr_GJb|m5wG`hd{s=oHf6$rpKa0QW9uB_DHePA7oEsYw t53jtep8Ll0`CIP~Q%zq?6<;P>$b61t(!^lb)3G2|dAjN&PEETNG`x9#1%**0U-tk0R{#h zFydxl;Ocl_wgM>4RTAVE%)rRO$tNHxCL#GS;Eg9xbi1dEV@Srmx3>-Xni2$D9v+== z;nvMt0{#w(?%Ca<<`;zc9i6gUc5L5zH03|{nSJHW>*pKZ4lU)Mp1n_g?Ukdd)l>Iu z?Y<^{z&!MW`Zu|lZN(gRFPoMN)LdoV@BCo}cbxNwVDUYz4_w9n@E+8YNjT8J$jrtg zVSt;lfy?6V3e~$gnO9iX`|zJVBNhAMNR7o)2b=q>3U^N)UKRH7nDHOU`j%-cMgAN&PEETNFu-|#1%;Y#|D(^=Eei% zI7)*2f*II3c=?1SBqCo-U3d9>?Ea-^hDFLBKiC`=nOjtu;bYZVUK??)(xl zna3b}vc9o;DL(^4jOw)O!YhnbY+ZJkws^IyQ8ZB!;aw=K=rS{*iBoL`i1^dJ;b6h- pgneCZf81M~|DVc`+f{x~Zce+%39j0*eL(9NJYD@<);T3K0RRX1V-5fS diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png deleted file mode 100644 index d133ab03c5152f61dfaba3eaa9757759f46283e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt)e0lt|6^EMvb zvMftfNvBw`NAZxJ_#tH%i>FQ%tsK*1INl39oX7o8Sm{cNV*>*t6AOocf&*U0!~Gm> z(P}lv=A`Y-{T#!wcx8S5tM@Mt|L%9+@J+Q~?o-tdKZ?JL&lYxD=zj57FVG_lp00i_ I>zopr06gc96#xJL diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png deleted file mode 100644 index ecd3bc011b90d04869176c20d219b607908ef3ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNFu-|#1%-xfCvMF5YQq9 z25trhuJDU}IY0@Hk|4ie26hf!K4A&TI-i09pjfh}i(`n#@weAE@*YqSa1Qi7sTFu@ zjgXYv0zRQTzeG&tF$kZmZ>(O*&%h9)I_r!wSrmEV(_(=Kv?tF~+($ZejkelF{r5}E*&&ra|F diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png deleted file mode 100644 index 223b68474b99e2ad8664247e3a02e546e90e48c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt&yK!|}sfPsMr zjJO#XxH=w~tpG}Ml?3?(Gca;+@(GBFNk~2nc;g8a-RtS%7?N@C?QKIo$3TI$i{2_x zbHkLw7F@{O8kfpG<-C$gl;fSdS?g2s*3S6+Ho@<&zozfxw>y`;Fw^l`@9TScYr4Ve z&RgXId@}{+Z9KSTS(d1hPO)N-;vqfpL&`1|Pn{}SIi|;Oycc*lkNcsp(v=j)1_nkZ z77hUg2fU1j`#IX8)oPB-N!y$IIfi5L%KH3Q?_VDN-S58Pn`*(_r>Y-*6n__=E$p_? T{o=7+kncTR{an^LB{Ts5Vj6Vy diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png deleted file mode 100644 index 1fd14825ad2b386d08b75f40c7727a93629539bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc* z93?@1!3^viynMnEl65`>1wgSRPZ!4!kK=EzZ{%!n5OBH3n(OM5>niNMBjVugZ~P`R z*;34Y>~9i3=dwpvxA&{^63er>O_6tJL>nxZ{>-s#r(vu?CO?maLBfFsMrO7%_A`Pu rZ@!|iJ$|aULGV)H=liz*UM_K7V%moYlgq3?+Za4u{an^LB{Ts5iS}ep diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png deleted file mode 100644 index e1aa51d9e9f2e4a4e72033a4f5e3830cfa093f23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt)eSWic@xVLehEBdc_w@4&H*3AGt6gX4)G*R6KL~3mvEqgk(rH0!hj&-jJ*N#^rLf3 z^UNChX8SyQ{OIH#HlO#?gs)o_wf3&7FPytMBjTgZtXZ{Zzdt&Ce(w)vx#lN^pKldK Q1HHuH>FVdQ&MBb@04r*o7XSbN diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png deleted file mode 100644 index 4f7625731da91d385c1a0abe6bf6b464dfcd4dee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc*zopr04w@X AFaQ7m diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png deleted file mode 100644 index 44f64dad36df144578b15ad638861324303c7e56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt&yK!|}sfPsMr zjJO#XxH=w~tpG}Ml?3?(Gca;+@(GBFNk~2nc;g8aJ?`n^7?N@C?QKQALk=RY7c~_R zKH6Z~BC1fZH6q{*LrNrzr)loxo4R6??AffJ>pgt&J?Pge%X`IJ_pZAg@@m5BcacSr z&riMPGI)L~@z{;jsjJuXCYB}q5_rb)O!m;713rppn9s-@;z^h$(B^$E;Xnf;GaHYD z0YSzYdjsa_N9UO4nKksy_IdXB(aAq-KJTXqU$-i1?Oj)2ICpbK#7CW3vue+Ne{}l% a-XF|z%})$J-ztg*g@dQ7pUXO@geCw>PJ#CT diff --git a/src/main/gtk-3.0/gtk-dark-blue.css b/src/main/gtk-3.0/gtk-dark-blue.css index 584e8865..ab4422b9 100644 --- a/src/main/gtk-3.0/gtk-dark-blue.css +++ b/src/main/gtk-3.0/gtk-dark-blue.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-green.css b/src/main/gtk-3.0/gtk-dark-green.css index 0b214dd1..ce16c520 100644 --- a/src/main/gtk-3.0/gtk-dark-green.css +++ b/src/main/gtk-3.0/gtk-dark-green.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-grey.css b/src/main/gtk-3.0/gtk-dark-grey.css index 86faad31..b281d73d 100644 --- a/src/main/gtk-3.0/gtk-dark-grey.css +++ b/src/main/gtk-3.0/gtk-dark-grey.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-orange.css b/src/main/gtk-3.0/gtk-dark-orange.css index d50e7a80..3aa454f6 100644 --- a/src/main/gtk-3.0/gtk-dark-orange.css +++ b/src/main/gtk-3.0/gtk-dark-orange.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-pink.css b/src/main/gtk-3.0/gtk-dark-pink.css index 3d72d642..20ce4d17 100644 --- a/src/main/gtk-3.0/gtk-dark-pink.css +++ b/src/main/gtk-3.0/gtk-dark-pink.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-purple.css b/src/main/gtk-3.0/gtk-dark-purple.css index 67514c25..b622c02f 100644 --- a/src/main/gtk-3.0/gtk-dark-purple.css +++ b/src/main/gtk-3.0/gtk-dark-purple.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-red.css b/src/main/gtk-3.0/gtk-dark-red.css index a26898ee..9ae3a7a8 100644 --- a/src/main/gtk-3.0/gtk-dark-red.css +++ b/src/main/gtk-3.0/gtk-dark-red.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-blue.css b/src/main/gtk-3.0/gtk-dark-solid-blue.css index 0efa7600..e7ece40f 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-blue.css +++ b/src/main/gtk-3.0/gtk-dark-solid-blue.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-green.css b/src/main/gtk-3.0/gtk-dark-solid-green.css index 9de51cd3..cbac4d75 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-green.css +++ b/src/main/gtk-3.0/gtk-dark-solid-green.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-grey.css b/src/main/gtk-3.0/gtk-dark-solid-grey.css index 76141916..f2590792 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-grey.css +++ b/src/main/gtk-3.0/gtk-dark-solid-grey.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-orange.css b/src/main/gtk-3.0/gtk-dark-solid-orange.css index 1d131a5b..c40b57a3 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-orange.css +++ b/src/main/gtk-3.0/gtk-dark-solid-orange.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-pink.css b/src/main/gtk-3.0/gtk-dark-solid-pink.css index 46f54d38..d7c43aac 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-pink.css +++ b/src/main/gtk-3.0/gtk-dark-solid-pink.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-purple.css b/src/main/gtk-3.0/gtk-dark-solid-purple.css index 1227d915..6e9a1729 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-purple.css +++ b/src/main/gtk-3.0/gtk-dark-solid-purple.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-red.css b/src/main/gtk-3.0/gtk-dark-solid-red.css index 976b31ce..515390b2 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-red.css +++ b/src/main/gtk-3.0/gtk-dark-solid-red.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid-yellow.css b/src/main/gtk-3.0/gtk-dark-solid-yellow.css index 4c16f20c..7b73c688 100644 --- a/src/main/gtk-3.0/gtk-dark-solid-yellow.css +++ b/src/main/gtk-3.0/gtk-dark-solid-yellow.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-solid.css b/src/main/gtk-3.0/gtk-dark-solid.css index 5818bf84..8aa9fbe5 100644 --- a/src/main/gtk-3.0/gtk-dark-solid.css +++ b/src/main/gtk-3.0/gtk-dark-solid.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #333333; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, #141414 200px, #141414 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); + border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4881,6 +4880,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4900,48 +4911,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#141414); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4957,31 +4948,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark-yellow.css b/src/main/gtk-3.0/gtk-dark-yellow.css index 83ea466f..7bf0611b 100644 --- a/src/main/gtk-3.0/gtk-dark-yellow.css +++ b/src/main/gtk-3.0/gtk-dark-yellow.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-dark.css b/src/main/gtk-3.0/gtk-dark.css index cb63bd87..88a5f2fb 100644 --- a/src/main/gtk-3.0/gtk-dark.css +++ b/src/main/gtk-3.0/gtk-dark.css @@ -1770,7 +1770,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3720,6 +3720,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4836,10 +4840,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4857,16 +4857,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(51, 51, 51, 0.95); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 0%, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 201px, #242424 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); + border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4877,6 +4876,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #242424; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4896,48 +4907,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(20, 20, 20, 0.95)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(255, 255, 255, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #dadada; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4953,31 +4944,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png")); + background-color: rgba(222, 222, 222, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #dedede; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(222, 222, 222, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-blue.css b/src/main/gtk-3.0/gtk-light-blue.css index 5b5e0e36..7b07cfa3 100644 --- a/src/main/gtk-3.0/gtk-light-blue.css +++ b/src/main/gtk-3.0/gtk-light-blue.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-green.css b/src/main/gtk-3.0/gtk-light-green.css index 21187f9d..3a36c327 100644 --- a/src/main/gtk-3.0/gtk-light-green.css +++ b/src/main/gtk-3.0/gtk-light-green.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-grey.css b/src/main/gtk-3.0/gtk-light-grey.css index 868a536a..ceadd37b 100644 --- a/src/main/gtk-3.0/gtk-light-grey.css +++ b/src/main/gtk-3.0/gtk-light-grey.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-orange.css b/src/main/gtk-3.0/gtk-light-orange.css index bba47907..45308e46 100644 --- a/src/main/gtk-3.0/gtk-light-orange.css +++ b/src/main/gtk-3.0/gtk-light-orange.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-pink.css b/src/main/gtk-3.0/gtk-light-pink.css index 42500b01..f96f4ee0 100644 --- a/src/main/gtk-3.0/gtk-light-pink.css +++ b/src/main/gtk-3.0/gtk-light-pink.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-purple.css b/src/main/gtk-3.0/gtk-light-purple.css index 7480b24a..7735f62a 100644 --- a/src/main/gtk-3.0/gtk-light-purple.css +++ b/src/main/gtk-3.0/gtk-light-purple.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-red.css b/src/main/gtk-3.0/gtk-light-red.css index 696a0406..51a7168e 100644 --- a/src/main/gtk-3.0/gtk-light-red.css +++ b/src/main/gtk-3.0/gtk-light-red.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-blue.css b/src/main/gtk-3.0/gtk-light-solid-blue.css index 95a90dda..ae28ab9b 100644 --- a/src/main/gtk-3.0/gtk-light-solid-blue.css +++ b/src/main/gtk-3.0/gtk-light-solid-blue.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-green.css b/src/main/gtk-3.0/gtk-light-solid-green.css index 7ecb38a8..736b2265 100644 --- a/src/main/gtk-3.0/gtk-light-solid-green.css +++ b/src/main/gtk-3.0/gtk-light-solid-green.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-grey.css b/src/main/gtk-3.0/gtk-light-solid-grey.css index c03a49b5..047b3825 100644 --- a/src/main/gtk-3.0/gtk-light-solid-grey.css +++ b/src/main/gtk-3.0/gtk-light-solid-grey.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-orange.css b/src/main/gtk-3.0/gtk-light-solid-orange.css index 0c7c4e12..0e55ccb0 100644 --- a/src/main/gtk-3.0/gtk-light-solid-orange.css +++ b/src/main/gtk-3.0/gtk-light-solid-orange.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-pink.css b/src/main/gtk-3.0/gtk-light-solid-pink.css index ee3dac9b..29ae0b5a 100644 --- a/src/main/gtk-3.0/gtk-light-solid-pink.css +++ b/src/main/gtk-3.0/gtk-light-solid-pink.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-purple.css b/src/main/gtk-3.0/gtk-light-solid-purple.css index 41b3c1b9..43ee6edc 100644 --- a/src/main/gtk-3.0/gtk-light-solid-purple.css +++ b/src/main/gtk-3.0/gtk-light-solid-purple.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-red.css b/src/main/gtk-3.0/gtk-light-solid-red.css index 9d82d70b..4503e6c3 100644 --- a/src/main/gtk-3.0/gtk-light-solid-red.css +++ b/src/main/gtk-3.0/gtk-light-solid-red.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid-yellow.css b/src/main/gtk-3.0/gtk-light-solid-yellow.css index a16fbc23..62b9d11e 100644 --- a/src/main/gtk-3.0/gtk-light-solid-yellow.css +++ b/src/main/gtk-3.0/gtk-light-solid-yellow.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-solid.css b/src/main/gtk-3.0/gtk-light-solid.css index 0b184399..ccd11e8e 100644 --- a/src/main/gtk-3.0/gtk-light-solid.css +++ b/src/main/gtk-3.0/gtk-light-solid.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: #f0f0f0; border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); + border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4903,6 +4902,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4922,48 +4933,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(#d1d1d1); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4979,31 +4970,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light-yellow.css b/src/main/gtk-3.0/gtk-light-yellow.css index 53598cc9..38529f1f 100644 --- a/src/main/gtk-3.0/gtk-light-yellow.css +++ b/src/main/gtk-3.0/gtk-light-yellow.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk-light.css b/src/main/gtk-3.0/gtk-light.css index 1dba31ab..1b80d8b0 100644 --- a/src/main/gtk-3.0/gtk-light.css +++ b/src/main/gtk-3.0/gtk-light.css @@ -1778,7 +1778,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar button, .titlebar button { @@ -3732,6 +3732,10 @@ scrolledwindow overshoot.right { box-shadow: none; } +scrolledwindow undershoot { + padding: 6px; +} + 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%); @@ -4858,10 +4862,6 @@ terminal-window notebook button.flat.toggle.popup { margin: -2px; } -terminal-window.background.csd.maximized { - border-radius: 0 0 0 0; -} - window.background.csd > box.vertical > box.horizontal > frame > border { border-width: 0 1px 0 0; } @@ -4879,16 +4879,15 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window.background.csd { + background-color: rgba(240, 240, 240, 0.94); border-radius: 0 0 12px 12px; - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); } .nautilus-window.background.csd > headerbar.titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 0%, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 201px, #ffffff 100%); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); + border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; } .nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child { @@ -4899,6 +4898,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo border-bottom-left-radius: 12px; } +.nautilus-window.background.csd notebook stack { + background-color: #ffffff; +} + +.nautilus-window.background.csd notebook stack:dir(ltr) { + border-radius: 0 0 14px 0; +} + +.nautilus-window.background.csd notebook stack:dir(rtl) { + border-radius: 0 0 0 14px; +} + .nautilus-window headerbar .path-bar-box { color: transparent; background: none; @@ -4918,48 +4929,28 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window > grid.horizontal > paned.horizontal > separator { - border-left: none; background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: bottom left; + background-image: image(rgba(209, 209, 209, 0.94)); + background-size: 1px 100%; background-repeat: no-repeat; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(ltr) { - margin-left: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:dir(rtl) { - margin-right: 2px; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator:hover { - background-image: image(rgba(0, 0, 0, 0.12)); - background-size: 2px 100px; - background-position: center center; + background-position: center; } .nautilus-window placessidebar.sidebar { - margin-bottom: 12px; - border: none; - min-width: 200px; background-color: transparent; background-image: none; + min-width: 200px; + margin-bottom: 12px; + border: none; } .nautilus-window placessidebar.sidebar row.sidebar-row { color: #363636; background-color: transparent; transition: background-image 0; + border-radius: 6px; + margin: 0 6px; + padding: 2px 4px; } .nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { @@ -4975,31 +4966,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo } .nautilus-window placessidebar.sidebar row.sidebar-row:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png")); + background-color: rgba(36, 36, 36, 0.1); } .nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: 200px 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.2); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { color: #242424; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: 200px 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png")); + transition: background-color ease-out 200ms; + background-color: rgba(36, 36, 36, 0.15); } .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { diff --git a/src/main/gtk-3.0/gtk.gresource.xml b/src/main/gtk-3.0/gtk.gresource.xml index fc02016d..23b453dd 100644 --- a/src/main/gtk-3.0/gtk.gresource.xml +++ b/src/main/gtk-3.0/gtk.gresource.xml @@ -121,66 +121,6 @@ assets/paned-separator@2.png assets/paned-separator-dark.png assets/paned-separator-dark@2.png - assets/sidebar-view-hover-200px.png - assets/sidebar-view-hover-200px@2.png - assets/sidebar-view-active-200px.png - assets/sidebar-view-active-200px@2.png - assets/sidebar-view-checked-200px.png - assets/sidebar-view-checked-200px@2.png - assets/sidebar-view-hover-200px-dark.png - assets/sidebar-view-hover-200px-dark@2.png - assets/sidebar-view-active-200px-dark.png - assets/sidebar-view-active-200px-dark@2.png - assets/sidebar-view-checked-200px-dark.png - assets/sidebar-view-checked-200px-dark@2.png - assets/sidebar-view-hover-220px.png - assets/sidebar-view-hover-220px@2.png - assets/sidebar-view-active-220px.png - assets/sidebar-view-active-220px@2.png - assets/sidebar-view-checked-220px.png - assets/sidebar-view-checked-220px@2.png - assets/sidebar-view-hover-220px-dark.png - assets/sidebar-view-hover-220px-dark@2.png - assets/sidebar-view-active-220px-dark.png - assets/sidebar-view-active-220px-dark@2.png - assets/sidebar-view-checked-220px-dark.png - assets/sidebar-view-checked-220px-dark@2.png - assets/sidebar-view-hover-240px.png - assets/sidebar-view-hover-240px@2.png - assets/sidebar-view-active-240px.png - assets/sidebar-view-active-240px@2.png - assets/sidebar-view-checked-240px.png - assets/sidebar-view-checked-240px@2.png - assets/sidebar-view-hover-240px-dark.png - assets/sidebar-view-hover-240px-dark@2.png - assets/sidebar-view-active-240px-dark.png - assets/sidebar-view-active-240px-dark@2.png - assets/sidebar-view-checked-240px-dark.png - assets/sidebar-view-checked-240px-dark@2.png - assets/sidebar-view-hover-260px.png - assets/sidebar-view-hover-260px@2.png - assets/sidebar-view-active-260px.png - assets/sidebar-view-active-260px@2.png - assets/sidebar-view-checked-260px.png - assets/sidebar-view-checked-260px@2.png - assets/sidebar-view-hover-260px-dark.png - assets/sidebar-view-hover-260px-dark@2.png - assets/sidebar-view-active-260px-dark.png - assets/sidebar-view-active-260px-dark@2.png - assets/sidebar-view-checked-260px-dark.png - assets/sidebar-view-checked-260px-dark@2.png - assets/sidebar-view-hover-280px.png - assets/sidebar-view-hover-280px@2.png - assets/sidebar-view-active-280px.png - assets/sidebar-view-active-280px@2.png - assets/sidebar-view-checked-280px.png - assets/sidebar-view-checked-280px@2.png - assets/sidebar-view-hover-280px-dark.png - assets/sidebar-view-hover-280px-dark@2.png - assets/sidebar-view-active-280px-dark.png - assets/sidebar-view-active-280px-dark@2.png - assets/sidebar-view-checked-280px-dark.png - assets/sidebar-view-checked-280px-dark@2.png windows-assets/titlebutton-close.png windows-assets/titlebutton-close@2.png windows-assets/titlebutton-close-dark.png diff --git a/src/main/gtk-3.0/make_gresource_xml.sh b/src/main/gtk-3.0/make_gresource_xml.sh index 0aa37744..4a928708 100755 --- a/src/main/gtk-3.0/make_gresource_xml.sh +++ b/src/main/gtk-3.0/make_gresource_xml.sh @@ -1,7 +1,6 @@ #! /bin/bash INDEX="../../assets/gtk-3.0/common-assets/assets.txt" -SINDEX="../../assets/gtk-3.0/common-assets/sidebar-assets.txt" WINDEX="../../assets/gtk-3.0/windows-assets/assets.txt" if [ -f gtk.gresource.xml ]; then @@ -18,12 +17,6 @@ do echo " assets/$i@2.png" >> gtk.gresource.xml done -for i in `cat $SINDEX` -do - echo " assets/$i.png" >> gtk.gresource.xml - echo " assets/$i@2.png" >> gtk.gresource.xml -done - for i in `cat $WINDEX` do echo " windows-assets/$i.png" >> gtk.gresource.xml diff --git a/src/sass/gtk/_applications.scss b/src/sass/gtk/_applications.scss index e489fcc8..3ebde8c8 100644 --- a/src/sass/gtk/_applications.scss +++ b/src/sass/gtk/_applications.scss @@ -30,8 +30,6 @@ terminal-window { margin: -2px; } } - - &.background.csd.maximized { border-radius: 0 0 0 0; } // Fixed gnome 3.32 issue: Unable to restore window size after maximization } window.background.csd { // gnome-terminal 3.32 setting @@ -64,45 +62,38 @@ window.background.csd { // gnome-terminal 3.32 setting $nautilus_radius: $wm_radius + 2px; $nautilus_sidebar_size: $sidebar_size_default; -$nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg 0%, - $dark_sidebar_bg $nautilus_sidebar_size, - darken($dark_sidebar_bg, 12%) $nautilus_sidebar_size, - darken($dark_sidebar_bg, 12%) ($nautilus_sidebar_size + 1px), - $base_color ($nautilus_sidebar_size + 1px), - $base_color 100%); +$nautilus_borders_color: darken($dark_sidebar_bg, 12%); + +$nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, + $nautilus_borders_color $nautilus_sidebar_size, + $nautilus_borders_color ($nautilus_sidebar_size + 1px), + $base_color 0%); + +$nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, + $nautilus_borders_color 0%); $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, - $dark_sidebar_bg $nautilus_sidebar_size, - transparent $nautilus_sidebar_size, - transparent 100%); - -$nautilus_background_image: linear-gradient(90deg, $dark_sidebar_bg 0%, - $dark_sidebar_bg $nautilus_sidebar_size, - darken($dark_sidebar_bg, 12%) $nautilus_sidebar_size, - darken($dark_sidebar_bg, 12%) ($nautilus_sidebar_size + 1px), - $base_color ($nautilus_sidebar_size + 1px), - $base_color 100%); + $dark_sidebar_bg $nautilus_sidebar_size, + transparent $nautilus_sidebar_size, + transparent 100%); .nautilus-window { &.background.csd { + background-color: $dark_sidebar_bg; border-radius: 0 0 $wm_radius $wm_radius; - @if $nautilus_use_colors { - background-color: $dark_sidebar_bg; - } @else { - background-color: transparent; - background-image: $nautilus_background_image; - } - > headerbar.titlebar { + background-color: transparent; box-shadow: inset 0 1px rgba(white, 0.1); @if $nautilus_use_colors { - background-color: $header_bg; + background-image: image($header_bg); + border-image: image($nautilus_borders_color) 1 / 0 0 1px; + + > .linked.raised > button:first-child { margin-left: 8px; } } @else { - border: none; - background-color: transparent; background-image: $nautilus_header_image; + border-image: $nautilus_header_borders_image 1 / 0 0 1px; > .linked.raised > button:first-child { margin-left: $nautilus_sidebar_size - 80px; } @@ -120,6 +111,13 @@ $nautilus_background_image: linear-gradient(90deg, $dark_sidebar_bg 0%, placessidebar.sidebar { border-bottom-left-radius: $wm_radius; } + + notebook stack { + background-color: $base_color; + + &:dir(ltr) { border-radius: 0 0 ($wm_radius+2) 0 } + &:dir(rtl) { border-radius: 0 0 0 ($wm_radius+2) } + } } headerbar { @@ -143,39 +141,19 @@ $nautilus_background_image: linear-gradient(90deg, $dark_sidebar_bg 0%, } > grid.horizontal > paned.horizontal > separator { // Use paned separator to hide stack border-bottom-left-radius - border-left: none; background-color: transparent; - background-image: image($base_color); - background-size: $wm_radius $wm_radius; - background-position: bottom left; + background-image: image($nautilus_borders_color); + background-size: 1px 100%; background-repeat: no-repeat; - - &:dir(ltr) { margin-left: -1px; } - &:dir(rtl) { margin-right: -1px; } - - @if $nautilus_use_colors {} @else { - &:dir(ltr) { margin-left: 2px; } - &:dir(rtl) { margin-right: 2px; } - - &:hover { - background-image: image($borders_color); - background-size: 2px 100px; - background-position: center center; - } - } + background-position: center; } placessidebar.sidebar { - @if $nautilus_use_colors { - background-color: transparent; - &.frame { border-right: 1px solid if($variant=='light', $solid_borders_color, $header_border); } - } @else { - margin-bottom: $wm_radius; - border: none; - min-width: $nautilus_sidebar_size; - background-color: transparent; - background-image: if($trans == 'true', none, $nautilus_sidebar_image); - } + background-color: transparent; + background-image: if($trans == 'true', none, $nautilus_sidebar_image); + min-width: $nautilus_sidebar_size; + margin-bottom: $wm_radius; + border: none; row.sidebar-row { color: $dark_sidebar_fg; @@ -191,64 +169,30 @@ $nautilus_background_image: linear-gradient(90deg, $dark_sidebar_bg 0%, &:backdrop { opacity: 0.85; } - @if $nautilus_use_colors { - border-radius: $bt_radius; - margin: 0 6px; - padding: 2px 4px; + // row style + border-radius: $bt_radius; + margin: 0 6px; + padding: 2px 4px; - &:hover { - background-color: rgba($fg_color, 0.1); - } - - &:active, &:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba($fg_color, 0.2); - } - - &:selected.has-open-popup, - &:selected, &:selected:hover { - color: $fg_color; - transition: background-color ease-out 200ms; - background-color: rgba($fg_color, 0.15); - - &, label { color: $fg_color; } - } - } @else { - &:hover { - transition: background-image 0; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: $nautilus_sidebar_size 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), - url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); - } - - &:active, &:active:hover { - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-color: transparent; - background-position: left center; - background-size: $nautilus_sidebar_size 28px; - background-image: -gtk-scaled(url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), - url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); - } - - &:selected.has-open-popup, - &:selected, &:selected:hover { - color: $fg_color; - transition: background-image ease-out 200ms; - background-repeat: no-repeat; - background-position: left center; - background-size: $nautilus_sidebar_size 28px; - background-color: transparent; - background-image: -gtk-scaled(url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), - url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); - - &, label { color: $fg_color; } - } + &:hover { + background-color: rgba($fg_color, 0.1); } + &:active, &:active:hover { + transition: background-color ease-out 200ms; + background-color: rgba($fg_color, 0.2); + } + + &:selected.has-open-popup, + &:selected, &:selected:hover { + color: $fg_color; + transition: background-color ease-out 200ms; + background-color: rgba($fg_color, 0.15); + + &, label { color: $fg_color; } + } + + // other &.sidebar-new-bookmark-row { color: $selected_bg_color; diff --git a/src/sass/gtk/_common.scss b/src/sass/gtk/_common.scss index 52003bb4..3f056dc4 100644 --- a/src/sass/gtk/_common.scss +++ b/src/sass/gtk/_common.scss @@ -1648,8 +1648,9 @@ window.background > box.vertical > headerbar:not(.titlebar) { // reset headerbar } // Fixes common window border radius problem when it get maximized +// including GNOME Terminal window can't restore after it get maximized window.background.csd.maximized { - border-radius: 0px; + border-radius: 0 0 0 0; } headerbar, .titlebar { @@ -3086,6 +3087,8 @@ scrolledwindow { &.bottom { @include undershoot(bottom); } &.left { @include undershoot(left); } &.right { @include undershoot(right); } + + padding: $wm_radius/2; } @at-root junction { // the small square between two scrollbars diff --git a/test.sh b/test.sh index f4949a12..622aa818 100755 --- a/test.sh +++ b/test.sh @@ -125,7 +125,6 @@ install() { mkdir -p ${THEME_DIR}/gtk-3.0 cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets ${THEME_DIR}/gtk-3.0 - cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/sidebar-assets/*.png ${THEME_DIR}/gtk-3.0/assets cp -r ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton ${THEME_DIR}/gtk-3.0/windows-assets cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}.png ${THEME_DIR}/gtk-3.0/thumbnail.png cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css From 65ebe753a16a420f2f924ab25de8dd91083a5d4f Mon Sep 17 00:00:00 2001 From: Muhammad Rivan Date: Thu, 8 Apr 2021 07:09:27 +0700 Subject: [PATCH 4/4] New framework --- .gitignore | 10 + CONTRIBUTING.md | 83 + HACKING | 33 - README.md | 308 +- clean-git.sh | 7 + docs/colors-themes.png | Bin 0 -> 95515 bytes docs/dash-to-dock.png | Bin 0 -> 79163 bytes docs/download-button.png | Bin 0 -> 4607 bytes docs/firefox.png | Bin 0 -> 203124 bytes docs/gdm.png | Bin 0 -> 340674 bytes docs/icons.png | Bin 0 -> 65862 bytes docs/macbook.png | Bin 0 -> 862336 bytes docs/nautilus.png | Bin 0 -> 82257 bytes docs/sandboxes.png | Bin 0 -> 92976 bytes docs/sidebars.png | Bin 0 -> 31150 bytes docs/whitesur-icon-theme.png | Bin 0 -> 343447 bytes docs/whitesur-kde-theme.png | Bin 0 -> 453162 bytes docs/whitesur-wallpaper.png | Bin 0 -> 63394 bytes install.sh | 997 +- lib-core.sh | 513 + lib-install.sh | 506 + parse-sass.sh | 77 - ...ities-normal.svg => activities-simple.svg} | 0 ...ities-normal.svg => activities-simple.svg} | 0 .../common-assets/background-blank.png | Bin 0 -> 127 bytes .../common-assets/background-default.png | Bin 0 -> 282983 bytes .../gnome-shell/common-assets/background.jpg | Bin 62873 -> 0 bytes src/main/cinnamon/cinnamon-dark-blue.css | 2182 ---- src/main/cinnamon/cinnamon-dark-green.css | 2182 ---- src/main/cinnamon/cinnamon-dark-grey.css | 2182 ---- src/main/cinnamon/cinnamon-dark-orange.css | 2182 ---- src/main/cinnamon/cinnamon-dark-pink.css | 2182 ---- src/main/cinnamon/cinnamon-dark-purple.css | 2182 ---- src/main/cinnamon/cinnamon-dark-red.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-blue.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-green.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-grey.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-orange.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-pink.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-purple.css | 2182 ---- src/main/cinnamon/cinnamon-dark-solid-red.css | 2182 ---- .../cinnamon/cinnamon-dark-solid-yellow.css | 2182 ---- src/main/cinnamon/cinnamon-dark-solid.css | 2182 ---- src/main/cinnamon/cinnamon-dark-yellow.css | 2182 ---- src/main/cinnamon/cinnamon-dark.css | 2182 ---- src/main/cinnamon/cinnamon-light-blue.css | 2182 ---- src/main/cinnamon/cinnamon-light-green.css | 2182 ---- src/main/cinnamon/cinnamon-light-grey.css | 2182 ---- src/main/cinnamon/cinnamon-light-orange.css | 2182 ---- src/main/cinnamon/cinnamon-light-pink.css | 2182 ---- src/main/cinnamon/cinnamon-light-purple.css | 2182 ---- src/main/cinnamon/cinnamon-light-red.css | 2182 ---- .../cinnamon/cinnamon-light-solid-blue.css | 2182 ---- .../cinnamon/cinnamon-light-solid-green.css | 2182 ---- .../cinnamon/cinnamon-light-solid-grey.css | 2182 ---- .../cinnamon/cinnamon-light-solid-orange.css | 2182 ---- .../cinnamon/cinnamon-light-solid-pink.css | 2182 ---- .../cinnamon/cinnamon-light-solid-purple.css | 2182 ---- .../cinnamon/cinnamon-light-solid-red.css | 2182 ---- .../cinnamon/cinnamon-light-solid-yellow.css | 2182 ---- src/main/cinnamon/cinnamon-light-solid.css | 2182 ---- src/main/cinnamon/cinnamon-light-yellow.css | 2182 ---- src/main/cinnamon/cinnamon-light.css | 2182 ---- src/main/gnome-shell/gdm3-dark-blue.css | 2042 --- src/main/gnome-shell/gdm3-dark-blue.scss | 29 - src/main/gnome-shell/gdm3-dark-green.css | 2042 --- src/main/gnome-shell/gdm3-dark-green.scss | 29 - src/main/gnome-shell/gdm3-dark-grey.css | 2042 --- src/main/gnome-shell/gdm3-dark-grey.scss | 29 - src/main/gnome-shell/gdm3-dark-orange.css | 2042 --- src/main/gnome-shell/gdm3-dark-orange.scss | 29 - src/main/gnome-shell/gdm3-dark-pink.css | 2042 --- src/main/gnome-shell/gdm3-dark-pink.scss | 29 - src/main/gnome-shell/gdm3-dark-purple.css | 2042 --- src/main/gnome-shell/gdm3-dark-purple.scss | 29 - src/main/gnome-shell/gdm3-dark-red.css | 2042 --- src/main/gnome-shell/gdm3-dark-red.scss | 29 - src/main/gnome-shell/gdm3-dark-yellow.css | 2042 --- src/main/gnome-shell/gdm3-dark-yellow.scss | 29 - src/main/gnome-shell/gdm3-dark.css | 2042 --- src/main/gnome-shell/gdm3-dark.scss | 29 - src/main/gnome-shell/gdm3-light-blue.css | 2042 --- src/main/gnome-shell/gdm3-light-blue.scss | 29 - src/main/gnome-shell/gdm3-light-green.css | 2042 --- src/main/gnome-shell/gdm3-light-green.scss | 29 - src/main/gnome-shell/gdm3-light-grey.css | 2042 --- src/main/gnome-shell/gdm3-light-grey.scss | 29 - src/main/gnome-shell/gdm3-light-orange.css | 2042 --- src/main/gnome-shell/gdm3-light-orange.scss | 29 - src/main/gnome-shell/gdm3-light-pink.css | 2042 --- src/main/gnome-shell/gdm3-light-pink.scss | 29 - src/main/gnome-shell/gdm3-light-purple.css | 2042 --- src/main/gnome-shell/gdm3-light-purple.scss | 29 - src/main/gnome-shell/gdm3-light-red.css | 2042 --- src/main/gnome-shell/gdm3-light-red.scss | 29 - src/main/gnome-shell/gdm3-light-yellow.css | 2042 --- src/main/gnome-shell/gdm3-light-yellow.scss | 29 - src/main/gnome-shell/gdm3-light.css | 2042 --- src/main/gnome-shell/gdm3-light.scss | 29 - .../gnome-shell/gnome-shell-dark-alt-blue.css | 4016 ------ .../gnome-shell-dark-alt-green.css | 4016 ------ .../gnome-shell/gnome-shell-dark-alt-grey.css | 4016 ------ .../gnome-shell-dark-alt-orange.css | 4016 ------ .../gnome-shell/gnome-shell-dark-alt-pink.css | 4016 ------ .../gnome-shell-dark-alt-purple.css | 4016 ------ .../gnome-shell/gnome-shell-dark-alt-red.css | 4016 ------ .../gnome-shell-dark-alt-yellow.css | 4016 ------ src/main/gnome-shell/gnome-shell-dark-alt.css | 4016 ------ .../gnome-shell/gnome-shell-dark-blue.css | 4016 ------ .../gnome-shell/gnome-shell-dark-green.css | 4016 ------ .../gnome-shell/gnome-shell-dark-grey.css | 4016 ------ .../gnome-shell/gnome-shell-dark-orange.css | 4016 ------ .../gnome-shell/gnome-shell-dark-pink.css | 4016 ------ .../gnome-shell/gnome-shell-dark-purple.css | 4016 ------ src/main/gnome-shell/gnome-shell-dark-red.css | 4016 ------ .../gnome-shell-dark-solid-alt-blue.css | 4016 ------ .../gnome-shell-dark-solid-alt-green.css | 4016 ------ .../gnome-shell-dark-solid-alt-grey.css | 4016 ------ .../gnome-shell-dark-solid-alt-orange.css | 4016 ------ .../gnome-shell-dark-solid-alt-pink.css | 4016 ------ .../gnome-shell-dark-solid-alt-purple.css | 4016 ------ .../gnome-shell-dark-solid-alt-red.css | 4016 ------ .../gnome-shell-dark-solid-alt-yellow.css | 4016 ------ .../gnome-shell-dark-solid-alt.css | 4016 ------ .../gnome-shell-dark-solid-blue.css | 4016 ------ .../gnome-shell-dark-solid-green.css | 4016 ------ .../gnome-shell-dark-solid-grey.css | 4016 ------ .../gnome-shell-dark-solid-orange.css | 4016 ------ .../gnome-shell-dark-solid-pink.css | 4016 ------ .../gnome-shell-dark-solid-purple.css | 4016 ------ .../gnome-shell-dark-solid-red.css | 4016 ------ .../gnome-shell-dark-solid-yellow.css | 4016 ------ .../gnome-shell/gnome-shell-dark-solid.css | 4016 ------ .../gnome-shell/gnome-shell-dark-yellow.css | 4016 ------ src/main/gnome-shell/gnome-shell-dark.css | 4016 ------ .../gnome-shell-light-alt-blue.css | 4020 ------ .../gnome-shell-light-alt-green.css | 4020 ------ .../gnome-shell-light-alt-grey.css | 4020 ------ .../gnome-shell-light-alt-orange.css | 4020 ------ .../gnome-shell-light-alt-pink.css | 4020 ------ .../gnome-shell-light-alt-purple.css | 4020 ------ .../gnome-shell/gnome-shell-light-alt-red.css | 4020 ------ .../gnome-shell-light-alt-yellow.css | 4020 ------ .../gnome-shell/gnome-shell-light-alt.css | 4020 ------ .../gnome-shell/gnome-shell-light-blue.css | 4016 ------ .../gnome-shell/gnome-shell-light-green.css | 4016 ------ .../gnome-shell/gnome-shell-light-grey.css | 4016 ------ .../gnome-shell/gnome-shell-light-orange.css | 4016 ------ .../gnome-shell/gnome-shell-light-pink.css | 4016 ------ .../gnome-shell/gnome-shell-light-purple.css | 4016 ------ .../gnome-shell/gnome-shell-light-red.css | 4016 ------ .../gnome-shell-light-solid-alt-blue.css | 4020 ------ .../gnome-shell-light-solid-alt-green.css | 4020 ------ .../gnome-shell-light-solid-alt-grey.css | 4020 ------ .../gnome-shell-light-solid-alt-orange.css | 4020 ------ .../gnome-shell-light-solid-alt-pink.css | 4020 ------ .../gnome-shell-light-solid-alt-purple.css | 4020 ------ .../gnome-shell-light-solid-alt-red.css | 4020 ------ .../gnome-shell-light-solid-alt-yellow.css | 4020 ------ .../gnome-shell-light-solid-alt.css | 4020 ------ .../gnome-shell-light-solid-blue.css | 4020 ------ .../gnome-shell-light-solid-green.css | 4020 ------ .../gnome-shell-light-solid-grey.css | 4020 ------ .../gnome-shell-light-solid-orange.css | 4020 ------ .../gnome-shell-light-solid-pink.css | 4020 ------ .../gnome-shell-light-solid-purple.css | 4020 ------ .../gnome-shell-light-solid-red.css | 4020 ------ .../gnome-shell-light-solid-yellow.css | 4020 ------ .../gnome-shell/gnome-shell-light-solid.css | 4020 ------ .../gnome-shell/gnome-shell-light-yellow.css | 4016 ------ src/main/gnome-shell/gnome-shell-light.css | 4016 ------ .../gnome-shell-pop-theme.gresource.xml | 40 - .../gnome-shell-theme.gresource.xml | 6 +- .../gnome-shell-yaru-theme.gresource.xml | 41 - src/main/gtk-3.0/gtk-dark-blue.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-green.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-grey.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-orange.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-pink.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-purple.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-red.css | 10637 --------------- src/main/gtk-3.0/gtk-dark-solid-blue.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-green.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-grey.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-orange.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-pink.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-purple.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-red.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid-yellow.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-solid.css | 10642 --------------- src/main/gtk-3.0/gtk-dark-yellow.css | 10637 --------------- src/main/gtk-3.0/gtk-dark.css | 10637 --------------- src/main/gtk-3.0/gtk-light-blue.css | 10674 --------------- src/main/gtk-3.0/gtk-light-green.css | 10674 --------------- src/main/gtk-3.0/gtk-light-grey.css | 10674 --------------- src/main/gtk-3.0/gtk-light-orange.css | 10674 --------------- src/main/gtk-3.0/gtk-light-pink.css | 10674 --------------- src/main/gtk-3.0/gtk-light-purple.css | 10674 --------------- src/main/gtk-3.0/gtk-light-red.css | 10674 --------------- src/main/gtk-3.0/gtk-light-solid-blue.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-green.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-grey.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-orange.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-pink.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-purple.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-red.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid-yellow.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-solid.css | 10679 ---------------- src/main/gtk-3.0/gtk-light-yellow.css | 10674 --------------- src/main/gtk-3.0/gtk-light.css | 10674 --------------- src/other/dash-to-dock/README.md | 25 - src/other/dash-to-dock/install.sh | 138 - src/other/dash-to-dock/stylesheet-dark.css | 186 - ...{stylesheet.scss => stylesheet-light.scss} | 0 src/other/dash-to-dock/stylesheet.css | 186 - src/other/firefox/README.md | 83 - .../{chrome => }/WhiteSur/colors/dark.css | 0 .../{chrome => }/WhiteSur/colors/light.css | 0 .../drag-window-headerbar-buttons.css | 0 .../{chrome => }/WhiteSur/hide-single-tab.css | 0 .../WhiteSur/hide-window-buttons.css | 0 .../application-x-addon-blocked-symbolic.svg | 0 .../icons/application-x-addon-symbolic.svg | 0 .../applications-engineering-symbolic.svg | 0 .../icons/autoplay-media-blocked-symbolic.svg | 0 .../icons/autoplay-media-symbolic.svg | 0 .../WhiteSur/icons/bookmarks-symbolic.svg | 0 .../WhiteSur/icons/character-symbolic.svg | 0 .../icons/checkbox-checked-symbolic.svg | 0 .../WhiteSur/icons/checkbox-symbolic.svg | 0 .../WhiteSur/icons/drm-symbolic.svg | 0 .../WhiteSur/icons/edit-copy-symbolic.svg | 0 .../WhiteSur/icons/edit-cut-symbolic.svg | 0 .../WhiteSur/icons/edit-find-symbolic.svg | 0 .../WhiteSur/icons/edit-paste-symbolic.svg | 0 .../icons/folder-download-symbolic.svg | 0 .../WhiteSur/icons/folder-locked-symbolic.svg | 0 .../WhiteSur/icons/folder-symbolic.svg | 0 .../icons/forget-history-symbolic.svg | 0 .../{chrome => }/WhiteSur/icons/geo.svg | 0 .../WhiteSur/icons/go-next-symbolic.svg | 0 .../WhiteSur/icons/go-previous-symbolic.svg | 0 .../WhiteSur/icons/import-symbolic.svg | 0 .../WhiteSur/icons/library-symbolic.svg | 0 .../WhiteSur/icons/mail-unread-symbolic.svg | 0 .../icons/network-workgroup-symbolic.svg | 0 .../WhiteSur/icons/notification-symbolic.svg | 0 .../WhiteSur/icons/open-folder-symbolic.svg | 0 .../WhiteSur/icons/open-menu-symbolic.svg | 0 .../WhiteSur/icons/page-action.svg | 0 .../icons/pan-down-symbolic-light.svg | 0 .../WhiteSur/icons/pan-down-symbolic.svg | 0 .../WhiteSur/icons/pan-end-symbolic-light.svg | 0 .../WhiteSur/icons/pan-end-symbolic.svg | 0 .../WhiteSur/icons/pan-start-symbolic.svg | 0 .../WhiteSur/icons/pan-up-symbolic.svg | 0 .../WhiteSur/icons/permissions-granted.svg | 0 .../icons/preferences-system-symbolic.svg | 0 ...preferences-system-time-symbolic-light.svg | 0 .../preferences-system-time-symbolic.svg | 0 .../WhiteSur/icons/printer-symbolic.svg | 0 .../WhiteSur/icons/process-stop-symbolic.svg | 0 .../WhiteSur/icons/radio-checked-symbolic.svg | 0 .../WhiteSur/icons/radio-symbolic.svg | 0 .../WhiteSur/icons/reader-mode.svg | 0 .../WhiteSur/icons/save-folder-symbolic.svg | 0 .../WhiteSur/icons/save-to-pocket-light.svg | 0 .../WhiteSur/icons/save-to-pocket.svg | 0 .../WhiteSur/icons/star-symbolic.svg | 0 .../WhiteSur/icons/starred-symbolic.svg | 0 .../{chrome => }/WhiteSur/icons/sync.svg | 0 .../WhiteSur/icons/tab-new-symbolic.svg | 0 .../WhiteSur/icons/tab-sync-symbolic.svg | 0 .../icons/toggle-right-sidebar-symbolic.svg | 0 .../icons/toggle-sidebar-symbolic.svg | 0 .../icons/tracking-protection-animatable.svg | 0 .../WhiteSur/icons/tracking-protection.svg | 0 .../WhiteSur/icons/user-home-symbolic.svg | 0 .../WhiteSur/icons/user-not-tracked-dark.svg | 0 .../WhiteSur/icons/user-not-tracked.svg | 0 .../icons/view-fullscreen-symbolic.svg | 0 .../icons/view-more-horizontal-symbolic.svg | 0 .../WhiteSur/icons/view-refresh-symbolic.svg | 0 .../WhiteSur/icons/view-restore-symbolic.svg | 0 .../icons/window-close-symbolic-light.svg | 0 .../WhiteSur/icons/window-close-symbolic.svg | 0 .../icons/window-maximize-symbolic.svg | 0 .../icons/window-minimize-symbolic.svg | 0 .../WhiteSur/icons/window-new-symbolic.svg | 0 .../WhiteSur/icons/zoom-in-symbolic.svg | 0 .../WhiteSur/icons/zoom-out-symbolic.svg | 0 .../WhiteSur/matching-autocomplete-width.css | 0 .../WhiteSur/parts/buttons-fixes.css | 0 .../{chrome => }/WhiteSur/parts/buttons.css | 0 .../{chrome => }/WhiteSur/parts/csd.css | 0 .../WhiteSur/parts/custom-icons.css | 0 .../{chrome => }/WhiteSur/parts/entries.css | 0 .../{chrome => }/WhiteSur/parts/findbar.css | 0 .../parts/headerbar-private-urlbar.css | 0 .../WhiteSur/parts/headerbar-urlbar.css | 0 .../{chrome => }/WhiteSur/parts/headerbar.css | 0 .../{chrome => }/WhiteSur/parts/icons.css | 0 .../WhiteSur/parts/popups-contents.css | 0 .../{chrome => }/WhiteSur/parts/popups.css | 0 .../WhiteSur/parts/remove-white-flash.css | 0 .../WhiteSur/parts/scrollbars.css | 0 .../{chrome => }/WhiteSur/parts/tabsbar.css | 0 .../WhiteSur/parts/titlebutton-dark.css | 0 .../WhiteSur/parts/titlebutton-light.css | 0 .../{chrome => }/WhiteSur/parts/toolbox.css | 0 .../WhiteSur/rounded-window-maximized.css | 0 .../WhiteSur/symbolic-tab-icons.css | 0 .../{chrome => }/WhiteSur/system-icons.css | 0 .../firefox/{chrome => }/WhiteSur/theme.css | 0 .../titlebutton-backdrop-dark.svg | 0 .../titlebuttons/titlebutton-backdrop.svg | 0 .../titlebutton-close-active-dark.svg | 0 .../titlebuttons/titlebutton-close-active.svg | 0 .../titlebutton-close-backdrop-dark.svg | 0 .../titlebutton-close-backdrop.svg | 0 .../titlebuttons/titlebutton-close-dark.svg | 0 .../titlebutton-close-hover-dark.svg | 0 .../titlebutton-close-hover-inactive-dark.svg | 0 .../titlebutton-close-hover-inactive.svg | 0 .../titlebuttons/titlebutton-close-hover.svg | 0 .../titlebuttons/titlebutton-close.svg | 0 .../titlebutton-maximize-active-dark.svg | 0 .../titlebutton-maximize-active.svg | 0 .../titlebutton-maximize-backdrop-dark.svg | 0 .../titlebutton-maximize-backdrop.svg | 0 .../titlebutton-maximize-dark.svg | 0 .../titlebutton-maximize-hover-dark.svg | 0 ...tlebutton-maximize-hover-inactive-dark.svg | 0 .../titlebutton-maximize-hover-inactive.svg | 0 .../titlebutton-maximize-hover.svg | 0 .../titlebuttons/titlebutton-maximize.svg | 0 .../titlebutton-minimize-active-dark.svg | 0 .../titlebutton-minimize-active.svg | 0 .../titlebutton-minimize-backdrop-dark.svg | 0 .../titlebutton-minimize-backdrop.svg | 0 .../titlebutton-minimize-dark.svg | 0 .../titlebutton-minimize-hover-dark.svg | 0 ...tlebutton-minimize-hover-inactive-dark.svg | 0 .../titlebutton-minimize-hover-inactive.svg | 0 .../titlebutton-minimize-hover.svg | 0 .../titlebuttons/titlebutton-minimize.svg | 0 .../titlebutton-unmaximize-active-dark.svg | 0 .../titlebutton-unmaximize-active.svg | 0 .../titlebutton-unmaximize-backdrop-dark.svg | 0 .../titlebutton-unmaximize-backdrop.svg | 0 .../titlebutton-unmaximize-hover-dark.svg | 0 ...ebutton-unmaximize-hover-inactive-dark.svg | 0 .../titlebutton-unmaximize-hover-inactive.svg | 0 .../titlebutton-unmaximize-hover.svg | 0 src/other/firefox/configuration/user.js | 13 - .../firefox/{chrome => }/customChrome.css | 0 src/other/firefox/preview.png | Bin 1083859 -> 0 bytes src/other/firefox/{chrome => }/userChrome.css | 0 render-assets.sh => src/render-all-assets.sh | 3 +- src/sass/_colors.scss | 1 + src/sass/_theme-options.scss | 13 +- src/sass/_variables.scss | 3 +- .../gnome-shell/widgets/_login-dialog.scss | 2 +- src/sass/gtk/_applications.scss | 523 +- src/sass/gtk/_common.scss | 93 +- test.py | 4 + test.sh | 368 - tweaks.sh | 223 + 368 files changed, 1971 insertions(+), 791292 deletions(-) create mode 100644 .gitignore create mode 100644 CONTRIBUTING.md delete mode 100644 HACKING create mode 100755 clean-git.sh create mode 100644 docs/colors-themes.png create mode 100644 docs/dash-to-dock.png create mode 100644 docs/download-button.png create mode 100644 docs/firefox.png create mode 100644 docs/gdm.png create mode 100644 docs/icons.png create mode 100644 docs/macbook.png create mode 100644 docs/nautilus.png create mode 100644 docs/sandboxes.png create mode 100644 docs/sidebars.png create mode 100644 docs/whitesur-icon-theme.png create mode 100644 docs/whitesur-kde-theme.png create mode 100644 docs/whitesur-wallpaper.png create mode 100644 lib-core.sh create mode 100644 lib-install.sh delete mode 100755 parse-sass.sh rename src/assets/gnome-shell/activities-black/{activities-normal.svg => activities-simple.svg} (100%) rename src/assets/gnome-shell/activities/{activities-normal.svg => activities-simple.svg} (100%) create mode 100644 src/assets/gnome-shell/common-assets/background-blank.png create mode 100644 src/assets/gnome-shell/common-assets/background-default.png delete mode 100644 src/assets/gnome-shell/common-assets/background.jpg delete mode 100644 src/main/cinnamon/cinnamon-dark-blue.css delete mode 100644 src/main/cinnamon/cinnamon-dark-green.css delete mode 100644 src/main/cinnamon/cinnamon-dark-grey.css delete mode 100644 src/main/cinnamon/cinnamon-dark-orange.css delete mode 100644 src/main/cinnamon/cinnamon-dark-pink.css delete mode 100644 src/main/cinnamon/cinnamon-dark-purple.css delete mode 100644 src/main/cinnamon/cinnamon-dark-red.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-blue.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-green.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-grey.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-orange.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-pink.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-purple.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-red.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid-yellow.css delete mode 100644 src/main/cinnamon/cinnamon-dark-solid.css delete mode 100644 src/main/cinnamon/cinnamon-dark-yellow.css delete mode 100644 src/main/cinnamon/cinnamon-dark.css delete mode 100644 src/main/cinnamon/cinnamon-light-blue.css delete mode 100644 src/main/cinnamon/cinnamon-light-green.css delete mode 100644 src/main/cinnamon/cinnamon-light-grey.css delete mode 100644 src/main/cinnamon/cinnamon-light-orange.css delete mode 100644 src/main/cinnamon/cinnamon-light-pink.css delete mode 100644 src/main/cinnamon/cinnamon-light-purple.css delete mode 100644 src/main/cinnamon/cinnamon-light-red.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-blue.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-green.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-grey.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-orange.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-pink.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-purple.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-red.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid-yellow.css delete mode 100644 src/main/cinnamon/cinnamon-light-solid.css delete mode 100644 src/main/cinnamon/cinnamon-light-yellow.css delete mode 100644 src/main/cinnamon/cinnamon-light.css delete mode 100644 src/main/gnome-shell/gdm3-dark-blue.css delete mode 100644 src/main/gnome-shell/gdm3-dark-blue.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-green.css delete mode 100644 src/main/gnome-shell/gdm3-dark-green.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-grey.css delete mode 100644 src/main/gnome-shell/gdm3-dark-grey.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-orange.css delete mode 100644 src/main/gnome-shell/gdm3-dark-orange.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-pink.css delete mode 100644 src/main/gnome-shell/gdm3-dark-pink.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-purple.css delete mode 100644 src/main/gnome-shell/gdm3-dark-purple.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-red.css delete mode 100644 src/main/gnome-shell/gdm3-dark-red.scss delete mode 100644 src/main/gnome-shell/gdm3-dark-yellow.css delete mode 100644 src/main/gnome-shell/gdm3-dark-yellow.scss delete mode 100644 src/main/gnome-shell/gdm3-dark.css delete mode 100644 src/main/gnome-shell/gdm3-dark.scss delete mode 100644 src/main/gnome-shell/gdm3-light-blue.css delete mode 100644 src/main/gnome-shell/gdm3-light-blue.scss delete mode 100644 src/main/gnome-shell/gdm3-light-green.css delete mode 100644 src/main/gnome-shell/gdm3-light-green.scss delete mode 100644 src/main/gnome-shell/gdm3-light-grey.css delete mode 100644 src/main/gnome-shell/gdm3-light-grey.scss delete mode 100644 src/main/gnome-shell/gdm3-light-orange.css delete mode 100644 src/main/gnome-shell/gdm3-light-orange.scss delete mode 100644 src/main/gnome-shell/gdm3-light-pink.css delete mode 100644 src/main/gnome-shell/gdm3-light-pink.scss delete mode 100644 src/main/gnome-shell/gdm3-light-purple.css delete mode 100644 src/main/gnome-shell/gdm3-light-purple.scss delete mode 100644 src/main/gnome-shell/gdm3-light-red.css delete mode 100644 src/main/gnome-shell/gdm3-light-red.scss delete mode 100644 src/main/gnome-shell/gdm3-light-yellow.css delete mode 100644 src/main/gnome-shell/gdm3-light-yellow.scss delete mode 100644 src/main/gnome-shell/gdm3-light.css delete mode 100644 src/main/gnome-shell/gdm3-light.scss delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-alt.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-alt.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-solid.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-dark.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-alt.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-alt.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-blue.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-green.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-grey.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-orange.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-pink.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-purple.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-red.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-solid.css delete mode 100644 src/main/gnome-shell/gnome-shell-light-yellow.css delete mode 100644 src/main/gnome-shell/gnome-shell-light.css delete mode 100644 src/main/gnome-shell/gnome-shell-pop-theme.gresource.xml delete mode 100644 src/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml delete mode 100644 src/main/gtk-3.0/gtk-dark-blue.css delete mode 100644 src/main/gtk-3.0/gtk-dark-green.css delete mode 100644 src/main/gtk-3.0/gtk-dark-grey.css delete mode 100644 src/main/gtk-3.0/gtk-dark-orange.css delete mode 100644 src/main/gtk-3.0/gtk-dark-pink.css delete mode 100644 src/main/gtk-3.0/gtk-dark-purple.css delete mode 100644 src/main/gtk-3.0/gtk-dark-red.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-blue.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-green.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-grey.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-orange.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-pink.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-purple.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-red.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid-yellow.css delete mode 100644 src/main/gtk-3.0/gtk-dark-solid.css delete mode 100644 src/main/gtk-3.0/gtk-dark-yellow.css delete mode 100644 src/main/gtk-3.0/gtk-dark.css delete mode 100644 src/main/gtk-3.0/gtk-light-blue.css delete mode 100644 src/main/gtk-3.0/gtk-light-green.css delete mode 100644 src/main/gtk-3.0/gtk-light-grey.css delete mode 100644 src/main/gtk-3.0/gtk-light-orange.css delete mode 100644 src/main/gtk-3.0/gtk-light-pink.css delete mode 100644 src/main/gtk-3.0/gtk-light-purple.css delete mode 100644 src/main/gtk-3.0/gtk-light-red.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-blue.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-green.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-grey.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-orange.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-pink.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-purple.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-red.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid-yellow.css delete mode 100644 src/main/gtk-3.0/gtk-light-solid.css delete mode 100644 src/main/gtk-3.0/gtk-light-yellow.css delete mode 100644 src/main/gtk-3.0/gtk-light.css delete mode 100644 src/other/dash-to-dock/README.md delete mode 100755 src/other/dash-to-dock/install.sh delete mode 100644 src/other/dash-to-dock/stylesheet-dark.css rename src/other/dash-to-dock/{stylesheet.scss => stylesheet-light.scss} (100%) delete mode 100644 src/other/dash-to-dock/stylesheet.css delete mode 100644 src/other/firefox/README.md rename src/other/firefox/{chrome => }/WhiteSur/colors/dark.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/colors/light.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/drag-window-headerbar-buttons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/hide-single-tab.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/hide-window-buttons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/application-x-addon-blocked-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/application-x-addon-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/applications-engineering-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/autoplay-media-blocked-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/autoplay-media-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/bookmarks-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/character-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/checkbox-checked-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/checkbox-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/drm-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/edit-copy-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/edit-cut-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/edit-find-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/edit-paste-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/folder-download-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/folder-locked-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/folder-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/forget-history-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/geo.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/go-next-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/go-previous-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/import-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/library-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/mail-unread-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/network-workgroup-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/notification-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/open-folder-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/open-menu-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/page-action.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-down-symbolic-light.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-down-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-end-symbolic-light.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-end-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-start-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/pan-up-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/permissions-granted.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/preferences-system-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/preferences-system-time-symbolic-light.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/preferences-system-time-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/printer-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/process-stop-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/radio-checked-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/radio-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/reader-mode.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/save-folder-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/save-to-pocket-light.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/save-to-pocket.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/star-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/starred-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/sync.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/tab-new-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/tab-sync-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/toggle-right-sidebar-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/toggle-sidebar-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/tracking-protection-animatable.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/tracking-protection.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/user-home-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/user-not-tracked-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/user-not-tracked.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/view-fullscreen-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/view-more-horizontal-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/view-refresh-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/view-restore-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/window-close-symbolic-light.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/window-close-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/window-maximize-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/window-minimize-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/window-new-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/zoom-in-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/icons/zoom-out-symbolic.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/matching-autocomplete-width.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/buttons-fixes.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/buttons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/csd.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/custom-icons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/entries.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/findbar.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/headerbar-private-urlbar.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/headerbar-urlbar.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/headerbar.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/icons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/popups-contents.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/popups.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/remove-white-flash.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/scrollbars.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/tabsbar.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/titlebutton-dark.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/titlebutton-light.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/parts/toolbox.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/rounded-window-maximized.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/symbolic-tab-icons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/system-icons.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/theme.css (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-backdrop-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-backdrop.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-active-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-active.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-backdrop-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-backdrop.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-hover-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-hover-inactive-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-hover-inactive.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close-hover.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-close.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-active-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-active.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-backdrop-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-backdrop.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-hover-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize-hover.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-maximize.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-active-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-active.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-backdrop-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-backdrop.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-hover-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize-hover.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-minimize.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-active-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-active.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive-dark.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive.svg (100%) rename src/other/firefox/{chrome => }/WhiteSur/titlebuttons/titlebutton-unmaximize-hover.svg (100%) delete mode 100644 src/other/firefox/configuration/user.js rename src/other/firefox/{chrome => }/customChrome.css (100%) delete mode 100644 src/other/firefox/preview.png rename src/other/firefox/{chrome => }/userChrome.css (100%) rename render-assets.sh => src/render-all-assets.sh (94%) create mode 100755 test.py delete mode 100755 test.sh create mode 100755 tweaks.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..420b7401 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +.DS_store +.sass-cache +_theme-options-temp.scss +*.css.map +src/main/gtk-3.0/gtk*.css +src/main/cinnamon/cinnamon*.css +src/main/gnome-shell/gnome-shell*.css +src/main/gnome-shell/gdm3*.css +src/other/dash-to-dock/stylesheet.css +src/other/dash-to-dock/stylesheet-dark.css diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..a07c2ca7 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,83 @@ +# WhiteSur GTK theme + +## Summary + +- Do not edit the CSS directly, edit the source SCSS files and process them with SASS (run + `./parse-sass.sh` when you have the required software installed, as described below) +- To be able to use the latest/adequate version of sass, install sassc. + +## How to tweak the theme + +WhiteSur (highly infuenced by Adwaita) is a complex theme, so to keep it maintainable, it's written +and processed in SASS. The generated CSS is then transformed into a gresource file during gtk build +and used at runtime in a non-legible or editable form. + +It is very likely your change will happen in the _common.scss file. That's where all the widget +selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the +right place for a drive by stylesheet fix: + +_colors.scss - global color definitions. We keep the number of defined colors to a necessary minimum, + most colors are derived from a handful of basics. It covers both the light variant and + the dark variant. + +_colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing. + +_drawing.scss - drawing helper mixings/functions to allow easier definition of widget drawing under + specific context. This is why Adwaita isn't 15000 LOC. + +_common.scss - actual definitions of style for each widget. This is where you are likely to add/remove + your changes. + +You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the +_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you +edit. + + +# WhiteSur Firefox theme +A MacOS Big Sur theme for Firefox 70+ + +## Known bugs + +### CSD have sharp corners +See upstream [bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1408360). + +### Icons color broken +Icons might appear black where they should be white on some systems. I have no idea why, but you can adjust them in the `theme/colors/light.css` or `theme/colors/dark.css` files, look for `--gnome-icons-hack-filter` var and play with css filters. + +## Development + +If you wanna mess around the styles and change something, you might find these +things useful. + +To use the Inspector to debug the UI, open the developer tools (F12) on any +page, go to options, check both of those: + +- Enable browser chrome and add-on debugging toolboxes +- Enable remote debugging + +Now you can close those tools and press Ctrl+Alt+Shift+I to Inspect the browser +UI. + +Also you can inspect any GTK3 application, for example type this into a terminal +and it will run Epiphany with the GTK Inspector, so you can check the CSS styles +of its elements too. + +```sh +GTK_DEBUG=interactive epiphany +``` + +Feel free to use any parts of my code to develop your own themes, I don't force +any specific license on your code. + +## Credits +Developed by **Rafael Mardojai** and [contributors](https://github.com/rafaelmardojai/firefox-gnome-theme/graphs/contributors). Based on **[Sai Kurogetsu](https://github.com/kurogetsusai/firefox-gnome-theme)** original work. + +# WhiteSur GDM and GNOME Shell theme +## Known bugs +### Can't change GDM background on OpenSUSE Tumbleweed +See upstream [bug](https://github.com/juhaku/loginized#known-limitations-and-issues). + +## Features under development +### GNOME 40 support +We currently disable the GDM and GNOME Shell theme installation while we're +developing them for GNOME 40 \ No newline at end of file diff --git a/HACKING b/HACKING deleted file mode 100644 index d17e28e2..00000000 --- a/HACKING +++ /dev/null @@ -1,33 +0,0 @@ -Summary -------- - -* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (run - `./parse-sass.sh` when you have the required software installed, as described below) -* To be able to use the latest/adequate version of sass, install sassc. - -How to tweak the theme ----------------------- - -Adwaita is a complex theme, so to keep it maintainable, it's written and processed in SASS. The -generated CSS is then transformed into a gresource file during gtk build and used at runtime in a -non-legible or editable form. - -It is very likely your change will happen in the _common.scss file. That's where all the widget -selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the -right place for a drive by stylesheet fix: - -_colors.scss - global color definitions. We keep the number of defined colors to a necessary minimum, - most colors are derived from a handful of basics. It covers both the light variant and - the dark variant. - -_colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing. - -_drawing.scss - drawing helper mixings/functions to allow easier definition of widget drawing under - specific context. This is why Adwaita isn't 15000 LOC. - -_common.scss - actual definitions of style for each widget. This is where you are likely to add/remove - your changes. - -You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the -_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you -edit. diff --git a/README.md b/README.md index 08f0cf3a..2fab1d3c 100644 --- a/README.md +++ b/README.md @@ -1,145 +1,217 @@ -Logo WhiteSur Gtk Theme -====== +

WhiteSur GTK Theme

+

-WhiteSur is a MacOS Big Sur like theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Pantheon, XFCE, Mate, etc. +
+**

A macOS BigSur-like theme for your GTK apps

** +
-## Requirements -### GTK2 Murrine engine requirements. +# Installation is easy! +
Required dependencies info for nerds - gtk-murrine-engine `Fedora/RedHat` - gtk2-engines-murrine `Ubuntu/Mint/Debian` - gtk-engine-murrine `Arch/Manjaro` - -### GTK2 pixbuf engine requirements. - -- gtk2-engines `Fedora/RedHat` -- gtk2-engines-pixbuf `Ubuntu/Mint/Debian` -- gtk-engines `Arch/Manjaro` - -### Installed Dependency requirements. - - sassc -- optipng -- inkscape +- imagemagick +- dialog +- optipng (optional for asset rendering) +- inkscape (optional for asset rendering) - libglib2.0-dev-bin `ubuntu 20.04` - libglib2.0-dev `ubuntu 18.04` `debian 10.03` `linux mint 19` - libxml2-utils `ubuntu 18.04` `debian 10.03` `linux mint 19` - glib2-devel `Fedora` `Redhat` -## Installation +Don't worry, WhiteSur installer already provides all of those dependencies. +
-### From source +## Quick install +You can run `./install.sh` to install the default WhiteSur GTK theme pack which includes +GNOME Shell (Pantheon), Cinnamon, XFWM (XFCE), Metacity, and Plank themes. -After all dependencies are installed, you can run: -```bash -./install.sh -``` -#### Install tips +## There's so many customizations you can do! +Usage: `./install.sh [OPTIONS...]` -Usage: `./install.sh` **[OPTIONS...]** +###

Change theme color and accent

+

-| OPTIONS: | | -|:--------------------|:-------------| -|-d, --dest | Specify theme destination directory (Default: $HOME/.themes)| -|-n, --name | Specify theme name (Default: WhiteSur)| -|-c, --color | Specify theme color variant(s) **[light/dark]** (Default: All variants)| -|-o, --opacity | Specify theme opacity variant(s) **[standard/solid]** (Default: All variants)| -|-a, --alt | Specify titlebutton variant(s) **[standard/alt/all]** (Default: standard variant)| -|-t, --theme | Specify primary theme color variant(s) **[default/blue/purple/pink/red/orange/yellow/green/grey/all]** (Default: MacOS blue)| -|-p, --panel | Change the panel opacty **[default/25/35/45/55/65/75/85]** (Default: 16)| -|-s, --size | Change the nautilus sidebar width size **[default/220/240/260/280]** (Default: 200px)| -|-i, --icon | Activities icon variant(s) **[standard/normal/gnome/ubuntu/arch/manjaro/fedora/debian/void]** (Default: standard variant)| -|-g, --gdm | Install GDM theme, you should run this with sudo!| -|-r, --remove | Remove theme, this will remove all installed themes!| -|--dialog | Run terminal dialog, this will Run terminal dialog to install themes!| -|--nautilus-use-colors| Change the nautilus sidebar style to Mojave like | -|-h, --help | Show this help| +#### Install theme color +Parameter: `--color` `-c` (repeatable) -###

1. Change primary theme color

-If you want to change primary theme color! (Default color is MacOS blue) -then you can run: `for example` -```bash -./install.sh -t green # Install green primary(accent) color version - -./install.sh -c dark -o solid -t all # Install All primary(accent) color dark solid versions -``` -![1](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/install-tip-01.png) - -###

2. Install GDM theme

-If you want to install GDM theme! -then you can run: `for example` -```bash -sudo ./install.sh -g # install default dark version - -sudo ./install.sh -g -c light # install light version - -sudo ./install.sh -g -r # remove installed GDM theme -``` -![2](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/install-tip-02.png) - -###

3. Change nautilus sidebar width size

-If you want to change nautilus sidebar width size! (Default size is 200px) -(Nautilus cannot change the structure of the sidebar, so I added a picture as a background to achieve the effect of bigsur) -then you can run: 'for example' -```bash -./install.sh -s 260 # Install 260px width version -``` -![3](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/install-tip-03.png) - -###

4. Change gnome-shell activities icon

-If you want to change gnome-shell activities icon! (Default icon is Apple) -then you can run: `for example` -```bash -./install.sh -i manjaro # Install Manjaro icon -``` -![4](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/install-tip-04.png) - -###

5. Change nautilus sidebar style

-If you want to use Mojave like sidebar style! (Default is Big Sur style) -then you can run: -```bash -./install.sh --nautilus-use-colors -``` -![5](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/install-tip-05.png) - -### Fix For Flatpak apps -Just run this: +Example: ```bash -sudo flatpak override --filesystem=~/.themes +./install.sh -c light # install light theme color only +./install.sh -c dark -c light # install dark and light theme colors ``` -### On Snapcraft +#### Install theme accent +Parameter: `--theme` `-t` (repeatable) - -Get it from the Snap Store - - -You can install the theme from the Snap Store, or by running: +Example: ```bash -sudo snap install whitesur-gtk-theme -``` -To connect the theme to an app, run: -```bash -sudo snap connect [other snap]:gtk-3-themes whitesur-gtk-theme:gtk-3-themes -``` -```bash -sudo snap connect [other snap]:icon-themes whitesur-gtk-theme:icon-themes -``` -To connect the theme to all apps which have available plugs to gtk-common-themes, you can run: -```bash -for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i whitesur-gtk-theme:gtk-3-themes; done +./install.sh -t red # install red theme accent only +./install.sh -t red -t green # install red and green theme accents +./install.sh -t all # install all available theme accents ``` -### Suggested themes -| Suggested themes | Links | Preview | -|:--------------------|:-------------|:-------------| -| Kde theme | [WhiteSur-kde](https://github.com/vinceliuice/WhiteSur-kde)| ![kde](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/whitesur-kde-theme.png) | -| Icon theme | [WhiteSur-icon](https://github.com/vinceliuice/WhiteSur-icon-theme)| ![icon](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/whitesur-icon-theme.png) | -| Wallpaper | [WhiteSur wallpaper](https://github.com/vinceliuice/WhiteSur-kde/tree/master/wallpaper)| ![wallpaper](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/whitesur-wallpaper.png) | -| Firefox theme | [WhiteSur firefox theme](src/other/firefox)| ![firefox](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/firefox-theme.png) | -| Dash to Dock theme | [WhiteSur dash-to-dock theme](src/other/dash-to-dock)| ![firefox](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/dash-to-dock.png) | +###

Change Nautilus sidebar minimum width

+

-## Theme Preview -![gtk](https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/preview-gtk.png) +Parameter: `--sidebar` `-s` + +Example: `./install.sh -s 220` + + +###

Change GNOME Shell 'Activities' icon

+

+ +Parameter: `--icon` `-i` + +Example: `./install.sh -i fedora` + + +###

Change Nautilus style

+

+ +Parameter: `--nautilus-style` `-N` + +Example: `./install.sh -N mojave` + + +###

Explore more customization features!

+You can run `./install.sh -h` to explore more customization features we have +like changing panel opacity, theme opacity (normal and solid variant), window +control button variant, etc. + + +# Let's tweak! +Usage: `./tweaks.sh [OPTIONS...]` + +## There's more themes you can try! +###

Install and edit Firefox theme

+

+ +#### Install Firefox theme +Parameter: `--firefox` `-f` + +Example: `./tweaks.sh -f` + +#### Edit Firefox theme +Parameter: `--edit-firefox` `-e` + +Example: + +```bash +./tweaks.sh -f -e # install and edit Firefox theme +./tweaks.sh -e -f # it's reversible! +./tweaks.sh -e # edit the installed Firefox theme +``` + +###

Install and customize Dash to Dock theme

+

+ +#### Install Dash to Dock theme +Parameter: `--dash-to-dock` `-d` + +Example: `./tweaks.sh -d` + +#### Change its color +Parameter: `--color` `-c` + +Example: `./tweaks.sh -d -c dark` + +###

Install and customize GDM theme

+

+ +#### Install GDM theme +Parameter: `--gdm` `-g` (requires to be ran as root) + +Example: `sudo ./tweaks.sh -g` + +#### Change the background +Parameter: `--background` `-b` + +Example: + +```bash +sudo ./tweaks.sh -g -b "my picture.jpg" # use the custom background +sudo ./tweaks.sh -g -b default # use the default background +sudo ./tweaks.sh -g -b blank # make it blank +``` + +#### Make the background darker +Parameter: `--darken` `-D` + +Example: + +```bash +sudo ./tweaks.sh -g -D # darken the default background +sudo ./tweaks.sh -g -D -b "wallpapers/snow.jpg" # darken the custom background +``` + +#### Don't blur the background +Parameter: `--no-blur` `-n` + +Example: + +```bash +sudo ./tweaks.sh -g -n # don't blur the default background +sudo ./tweaks.sh -g -n -b "wallpapers/rocks.jpg" # don't blur the custom background +``` + +#### Do more GDM customizations +You can do [the similar customization features in `./install.sh`] +(#explore-more-customization-features) like changing theme color +(dark and light variant) and accent, GNOME Shell 'Activities' icon, etc. +related to GDM. Run `./tweaks.sh -h` to explore! + +## Using WhiteSur theme on app sandboxing platforms +

+ +###

Connect WhiteSur theme to Flatpak

+Parameter: `--flatpak` `-F` + +Example: `./tweaks.sh -F` + +###

Connect WhiteSur theme to your Snap apps

+Parameter: `--snap` `-S` + +Example: `./tweaks.sh -S` + +Note: + +> This can only connect WhiteSur theme to your currently installed Snap +> apps. You may need to run this command again to connect to your newly installed +> Snap apps + +# Other recommended stuffs +## Whitesur KDE Theme +

+ + +

+ + +

+ +## Whitesur Icon Theme +

+ + +

+ + +

+ +## Whitesur Wallpaper +

+ + +

+ + +

+
+# Technical details and getting involved +Please go read [CONTRIBUTING.md](CONTRIBUTING.md) for more info diff --git a/clean-git.sh b/clean-git.sh new file mode 100755 index 00000000..4449e90e --- /dev/null +++ b/clean-git.sh @@ -0,0 +1,7 @@ +#! /usr/bin/env bash +# +# Clean ignored files +# + +git clean -d -f -X +git add . diff --git a/docs/colors-themes.png b/docs/colors-themes.png new file mode 100644 index 0000000000000000000000000000000000000000..9dce46e193612155fa8aadaa983b73e53485c981 GIT binary patch literal 95515 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

qyRk+lY+R@pRG?L>P%Eem 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 literal 0 HcmV?d00001 diff --git a/docs/download-button.png b/docs/download-button.png new file mode 100644 index 0000000000000000000000000000000000000000..c006fe182a141fc16a333cc89e96a9e1f6db4557 GIT binary patch literal 4607 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

uR^x4>Bt~yWOg`G(fZ- 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

m1RJgk6Z@R~qqM z_4&_QdAzft#I2C#w?j2Aof4R6iwg&79z3;Tr89La;uj5&iKYR9%F=s^3TB&D@dq%% zL?nJkB5dd^g2p;_CZtUr7T4TeU(w5d&Wl!vmn16-qs2C~^O=dfk7Xobi<|53rvKV9 z6Vkw%ROZ>@%0hO{mHln8`GJUNI5*HOkDJ@q<>7R5!DJ<$n{@-*TFV}7AA9VIoNBuM z4GI*r1;G>dxeQjm3ydrA*##t(PR15(Lpu$sM6A3;y(!Qjqex4gO>IgQab6n=#*2iS zw}gfBmwwQl^P*+jc??cRbo?j?w;FZIsi$D$BFy$g`a>I+rr1nZf(;M?9PNdcCW>D* z(?|=?QA<(Iv6axAQjbr`m+c1ycXZ%deuk3T=_dIdTMPr~AhM4mBE<3|Q@PxBht?_~ zJAfn|Z{(vOSBK{nRSqEy>j?%daMmxq*1&BVFc;Or!RdZ6l9%7kd#aG^VHWXyf1KaC zrb>n@s!XuaKxf8@@pS3d9hse#UOY$rv@1Z?pNO{RqFm{3cR$dG{X-uAy%s$M67Nv$ zdAr3+`j7*(p2@gMp_a?yZk=6PRyI$u9Fn$1n^c3cJD+^oQpK^YXG^NjCCon)Z7FcvZJN33BRu^gjw`hJ5f~MFEb@@B za)XgDmVrpSdL{;x3y5RAAafR(oN_fgEhStxVvs&vgPX+xMW(vcY-_0#On1p2z`(-e2UehUClKTqFn=wL{J`3NMR&&umttD=mD0 z4lK!_6r^$sKFZKM(Cx+OXqnsVbbG5ADiZqOIqxZkw%A#5iKx!&*tIl9eNC2!IXn)+ ztx~vZawvl);V`?AIEu_qT+S9N%vzg4+QNIxB*KwR#JbmO1_59=wans{$&Fo@C$fzY z@^C?eVynDFzj{@P?IkC270z1R0ON)%a@(|ZG^d1dk>ou6OO{&i?p2&znk2tBG$@>n zq|1hQZKE2s2>`dQQPghUVd|>cezMq2<85?yM7MBdZ?K2=)-(p=`~t~2Lf}OTw|NfP zarw6&G9#S1@P=3jIlo?*5y6RM`D??4f_CB#s`H&y31>HkGXunKg+vocYSI}XDTeeA zo+mEFDSud~9V5zh?Y^SW>x@`({rf~bsW={%r#|Z`Rom#YrfFZD|G6lBVN?}a0yP+C zcscOUp<7F)B{Dz$SXQd`%NFP=UY@nFtTp|WDAT<=zb@3Ac_IQ^8W7+oJo~u9MUSn; z9iEWnu6JA{yvff%v-neMtyn#*X;~#(v(KEWx_xZaem=lI+>bo|ylC+scOJBV-1e&K1@=IONiOU_tPjs_vnTA%ugLF8g9NqhB zAex3Cag$&xZn>U`GR0&<5IRFWk8Fx z@PTkmu)QYNTFb(u_<16pQydS(;StzKP^M-apRISo|uKK zt6nKib*bFRc5(CE@l6a~OntI}CJsiN2if16%e~q{!J5ZVRydd#TnF{fxWK<6>Wh6f zxlX6?NaoON6~=ek<`}D27OGrLsPe2DiX6E=DyBHjoiNU&7z_zX*M%dcLB}lNgqWn~ z3WC`r>nZARf~P)ysYf!S$PS3DU(xZ`lW(Ub7YQ(x%%#co3>|$<1vWKJG3a9f+P8I% zSxzC3tc>JYHMVLAg;vuWQ*v2e^WL_NI+pZqg($JvPI~QVd*g(&6y$K5n8={2d!}2s zAl-~9-ZU-uM?}}1I6V%rPI0tk7V&bV_amgj0mm>)&X>y;6tu1zk)+gfh?t)>w!t3V@wNQb1g_e7PzEYYQ$C%2LE(37l0AJh)&)n^SSIFB=X* zA(OQRhIKVBTL(oRn!(WxLlOX#OUx;tPFs2uBM7S_G6gR#q}nXbg&~Wh)91x~l+h~j z(Wq$!bwsP}m@dm6M3P9B{#CU$g(D@NgJyA*fjDE+1fc+<4Aoz@fU@csjpe5jS7nJo zPAPC68=$N)N6_@Z~lV zcBhFgkgu?!+!%bbP{y;%XaekEPbDqBZ%?X`Z@H6jr>Gz;79B-e)RB{gr~p@F#c{!1 zIwQnMM3on=s}fkPKqR`be~_g#bKZ1XsBJelo)9*?TedkuE*S^tkrkg5ZKr?Ak`#%~ zRpz;1pb%Him6d{twvAOAr>#=CIN)C?Cs2GE0|u%?)D@boj?hxqiUMoj+ix0cNO6ptf7}b(j>a zLahv_6&^6VcLvE#q2$dFWoT8a*ktk|vTr0`5-pIQKlfX!XKJ$nevum zL<;78qMH~JllpE+a+Ogzcw!C0Iye;c?o_%Sd8bn_9HL5AsnC%oB1~T1mXo`?eYKL| za1d|>`-paGZqjUkyzQxq0}V9No(1~4*)6|l-DFoHb4r{Jd4y}tgZ6m;lqEJ45!XzauOEB4J2E%_ zBthwNC&?8L4jPVlJ2*9N9p!BV%z0>n$gv+MJ&|Q{nNL7?$%A&7fD{hmJlc-1)gc_u z4B`jf@s4HJ;(tu*`*b0o(^Za)dPh3w#>Z;^!~O|K3=hYs$-k-1xJxd_Ctr{_(>OWT z^)$@%^_8FIb9#QKcHYQ|5`0#AXkUS0Ml}Ex84xpxHTpOWneq?u|HlRBM!QC!EhrjQ zl8iy6?PW<3RsDu?C6W&-xrSsv$_V3w(0Fy=>6NUDhP!*xhWKFUOg_RRtq$L!s;J{5a$Z9NDkr18|u9GnaE<%r?-A<4^ z$2$l#`D_W>?i!0j9zxoZK_!#dDltpyIR7qM`W&jJ(IvTLo6#O`?0rI-j#E~bZ^T0g zgvG)%_#*=m{~71Pg)>88xCbLH3AKz7iONpz480R{M4Q?A6+Fal%MD!~ktAe&dpkg;-^n*|2S^FwsM8fvw< zlyn$T<|S2Ms+c3B0~q;=z)%F3L2DxBW1(SJMpPmM&sN86)DD)6zT4#E?b2Bw@KXj` zHp2l9!`vm{(Np=tFC;>x-;fQWi@4@&YO7OHIcqkWc;tB2IiwWf=1C9dyM@iX z?iL1$3FGErI4M^V90Mx^c-%J>N>_Uga3;_g4NwBcC8b!N+-1XrO+_dY3l=4+XB)z# zC^|B#6xCu2g*?C#?mFqhmhYK)(T(s2n= zgbm$WmRGl)kr&40C749HB@VJ$G-E=`Ko(UIl`)Z~5*4|HCq{VY`rihM(j`Ggr7aLr zwc)bkJ^Bw+iL$R@12h^39y2A#7Y7?Q;B)!ZG=UaRqHjcksWY9GlovzaOWYsYPts-i zAb4CL8ndRSKvkP5baiW2L0Thngf(D2L>voWwpMpN))XF=pR;_UhA^$>6`#G4iUtYY zX?PPyjooq;aV#Z{5GIo0w}KN47dV26k+U-zapSR}IOp8?`W3!^UpiXdB|mzWxcQ!i ze*=3GzEch<360dN#a2;t_V)TXzu|zeLUVi-W#N6QNX>khwr1`Dvt!bhsst1~3qvVE zXt>Ml**KA$WM;&Gj`{7KTca1(a|OHd+~RqWSB8pN_EKYeb`YoMRXfz_`%2)=7!xTC z)q%~S>H%+4EPo^B0s%GVQfpq_Y)LDH(15iIBW%lP|0aA(_u1%T{+`x@A&zCLt3>vO zl*U0jB}DWOfgZZH-GDT7A*l|A@Cw-Kyd4t{5N>9VB)r3ew_oQ z`R|KtN2P?q!AZ+lkqD-0B*9+|dvUOGiQLr}Pv-AnXG(U{<;STe^trE$>vpLZ>^k z0CL!9gX(w2*$NXikX#b{R58Ygh=zjAu}rKrJEsRu5fMz@7NOy=l0}UMK3d)wGmh>y zL2*DeNU|BugiRhBD@dh2FRadMg>F&QO$aV8Kg-EpyvOOnvN$3in@JuQSLCm%9}-rX z>ThP|pw}7+7%9%`-qEL68@4l~`T18lwY-atYwpv5L*tvH2I0LR!l;`fr}ujOLIaXxxxd)5n>Y!+ zRBtoDg(_&g)TsrHx`0EKNC`a`I_J#68Up6(6><*} z>I@Km=sT~-@^cUwY9Z4|fpFA;3h~8ZQGpgzShWi9i3)v3LkP%V(Z5d%bHQLq)x`;s zH|-eFWJSfNEkFT!MYarO-%5D*_+=|@X}`?#=5rG|$jtH-7-up8OQwv|@Ax!ir0|WT z&7Bcc&8aME<5{W0PkOL&@nH`q=!&l_H6De7CX{(@g(X>Y1$Nk}A7De~-%Qxk3c%*3 z%^5`s{(hS+*HP@%7D)ZMTw?A4e|EFjFzL>AwpQM1Yo{gyA+zc9AKdRvPyC9qtmvZ? zDnyBnI)ftU7qoCEDY~IgzL~DCflgs!HK+kLps+=z=1g;S0tYiOu(Lx*Mo!M6qFaiP zjJecArBYhjM9okvE)ak>@PmDPD$aZrLAgj+h_V%$N#3VM{TosNv|*pWG+Zx@K|$OCH~e(>wLtRK z!_{#&Uu%%-)aQWoyc>;0M)r7lI)32t>K#K3Ii&iz*{um>y^?V&WyMyhyfV+vOnZI@6s4)A{sGA z$#nyas~yK_lIQ2NVDNaA8eQPdk%igfR6SF+5=uVpormVnD;mcw=?<^jNs--ni)%YL ztJtC3Lr0~l#3!pOmZ=l!6!a7iG3^(=Zt;wWNrMIYhWVih!cFB1sk3IU#nKpGujHJG zr~oGaD_@AsK?(U(*?K-hJdh)k^2H*X${>r)6E7%AGUFhWhStXUC5amD*!+5cgN8)o z2OMODgnvV-4o?P{o9x4=aD0@F*`*1^Two#Rp^<=bIr6@~a9JE<5JKWewpUk;l26Cv zir8wFk4ty67W0uKU≪bAfOG!6Fv+?}tyT)2KR6SJ}xPIwD~b=_Dmfw=w`#3n$`p zcZ=@EOrmxVr2!f5L8kNQN5ZVpPwoeuA~zMo_A=^=Vl)18n;PLUA3+QbGnCD1*O&mG z`PVE)S-?19Yx~{;2fO1NEQyP)-cq!8P==3ySFL5qFTO0&hT+F3uJYU8@ zpdF~DSDgq$Qju`1@J%*Cl1)s%QwZ%_!LRFyEZ<%#R@12*rM0;}(^r<`m+n*Ud)-C} zWG-qOAal#yP&vRzZ5iwPo>$56+}N=0HmA!*SI>0PMg*;!72Op)4-ajwsD8xTgM_da z8c>E$ag_2QOUO{@lV8sJZsQ=lj>8BParT^WPSFLS6Y?WtUyutR=V-cZ zHOTAdE?vH_w%GW7DJ0vA>1g#gP{qv$R0nKLm#DJ8ZtF5{0#zkjznlvZ|;~)*=zTAPi-l)rX(=cm~deYr9$13FaC<%md4(*$Dr!2BBR&x?iSTloaG@3H zFl7Mc@_F&2dEFQ#DUy4T)!&JoA-Fj*x$G5c=%;NkREZx#C+| zl^o|~BP0s3!lpcpZ3()Z?rj-!LgwN+`MJ7B?cb!k4eNC`H3F!=9^}ZKO;9mK3Bjr` z8k!$2Rv(iS=_3|{%y!IOQInxnIFGV?=j~T-i*zEF0*PXpokGv3jQ6Gr|6;-@8Ab7P z;<Mt$`s(DDxup2iivBQzGlI$#QC{={}F4z-Y60oZ5x-uL)P0j)R&dQ)zEaLo}?yLBu$j z7w`3N0M9J*R01AT^7bbGf|h89)={TeB=fUckG>h4z;NeZJu^ZYwwl!riaga|{z>>K zQ1EA^yQs#sE$fk{Z^GPy7=`f{BqN%XK$SyV5P1yPLbQ1$Rb*{+rppF!pNb2lVboE+ zpq8t!rzRo0)b=#!2gq!4+Th(qNh#``Rt*JlH&5Z?b1}BPC-LYN-2bMQ+=Q#2%Dl@- z63j8Xz*ZU>6=|qmpDkQ@$RdH$4`=qIU3Z|;Kiu9jFYF<*XHa{6N!R8cr#oHAb)CL0}gU(K4K^`s^_e3p15v6@QE z9h;6*M^GdlBa=ya9XG$>Pu||zvO8#UvblWyp}3TqtNE=T+a*?F=o_WfE0UYe&y*(4 z)bZM9B`eA-m_=rOute!)tmUR$+%#*x_%ZXys<~yRVNtNJKcn;DcQzofVc6fC{A*QXXw!*ZX3ZWS&HzZ35>Nv02AV?@IJ zo;{cYj5%eQkW07?6)u%cY=isAbi9~cniu{$lxPb#Vc*u83hy=eWF`r2Rh?w=#S&>o z7^4$SY6!QRPq`^5W-~u+){Gr{UidKjR8OMz?~g2$MH2TzcC?lN&Jh?u?RF(D{%|=v zRpBY(v8~>2bLTGIc_+?+AR?S-S>gkQ`OGCas;U0zL;#S|tW85@k1h}>W9(H%RLcfoyj@t#YQtVN!AJ#IGx}>;pzIx zw|5q*-fU89mkIm1i0i!Z`JQbAFMSiNelNM`o_jsURS?= z35KOb8~v9!`-MFvHPcV@N|eWnn&gyt8ZoOC$Df`tqX*GXeY1qC?%C_e4iCE?%N8s} z(Fj8{jLq^ihs=0yTiIU*_w6sE+4d82KmM%D@KNq%v|@0|4Km5NTP=?=Y~6IM>=dZ= zK)liDKoCLds<(oxeLms5uYA2D0b8yqOm_L(eln9v8`aWj%3B#_HLa?WP;Jm5_}TIb zf#BYeLDJ%Nj5#>U)L%+muAI%>_q=0K_*i9oOuy(Ch82Fs(jUIMg3e+`GdKKr)pYb= z0}A6$bc{I{6sOTGm6B4~h|j^UVNGH+3wYb6__NF^2Q;O=6?s+bTMdM?;ixejINvXO zf7y24=fuPvcNxWrq0vaC(OSGGHV{0e@%{XId70UZQj!Zvn!gN0tkS*zA7XeL9yUC@EHbByJ+9Q(gK6$x)#pa{KWnn)dCBvSsS_18wc12F z4*FJFaLcp9{;VhM{satJc2iQsbzdmZ%dfTwl35eXe*X7K^j=zLuxvIgWY*iZGQ{z` zO&LI~q#P4Q-_!VG3W>1g3sLm$#4INzt;(|djR;~JNs%c4q*AmpIW2|rHD_e$2?h~B zgSO&s`4pn>b0T#&XkXRvsY>JD^0QA=_}JJ+5ocw03Mnb?)9&+LacOqIm?wTL_d8b4 z!_ov%kzWJ4EcYi?*Lij7Ze#90n5|p?UIhHkH4k~?e~k~2(!!nT>$j?B<()6mEL@=+ zoSTKbcJx!Nt|=Cc+uOUi;yfQeE_w~IWx21+CvmX*TYJ9}(YS< zzZ!5q8q*)GXk>{O1q|TQdm!{YwEOm%)b?T}TMn`37QjnNj6~UXe)&w?j^FDc0tVFR zzYu%w|K{%OsdYp6I$llaYhbk4ZTpAV>=&2j1{kRkAYX(Ad~r&kHJ%+sK9SBu?6pKL zx}J3>h$+X+eN&Ao*)b{pP#dtt(kNW~TZ-NPzc2mQ-aCS;=NsQYT&$zrQMf2?)GmqSFh0%I41HI6;C;ofJa_v$Od1)D&XlYHOtqsI&c8n=4Gox^ z5V{7o;qi1tY%QV2=!As>TDhktGE1;gLmHBR3=Guch!t*qt$p>tU`J)nb=uai)H5!wpIRtn-MhwjkW z+c+J{Q-yJ%p7~bT-9lSApQy>hZ?V|6@@{VmY4SqY?IJa*zBM~ub3C0L2)ypW{CdCE z>%aSf%jPzXM>hN8zihDMOCnqyHQjptfa)p5!bU$w`RYB#xkWP4`D^q|;QK`=X0AJT zlH$Kp^xl5;Y7E>|cwHaX|Du7f_Wcjrp3CX9YxQzv`*Dep{X?^Cf0MT>1Tc4>OV0PR zGb@K@@1Oq;!MD_DHm!b7^X`+%3%8wRoY$M2x6Hc365Y(Fc456;bfeK%X~kOEy$144 zM`FLW5hHTIyj?Y-IhoCfHfs(I9+0T=ef;oontF79s8^9UR;|wEGGpDkS?3!% zFy1sPPkiL`c{$%Ubgl|OGvenf~bm`MmXoB?bmc1L37`&QeAe7|DN|cJ^w^Y)Xcs+ zFvjnFpIRcqZFSxB{LeMoZ8p;BJ$@sq*W+Ek%ZEg3_2!F}0B((j^Z`>8`)fasJ(Us` zWc~9o4{Rv4JL&fnM6VBlP{)jR%$4FDwkYwVsL5x?i_?iQe9&KaKYc^P$0Yvy+27htK%WH_L3g0o(6ao_`LmzhH5hNoRx*Il*$@ z7RBbwSKV)R#p*pKmREm&UCgiSbv4cmg7)_!tbBZ8AR$*QQT4pje}ysW-R%vYdt7sE z1x)nbe|z8W^`SfvcUN!Hm;3Yj^(k}GnBD2RU&6N$GFOkY<+*n5uzXs&cLcm*=ERP~ zq#fk@`nxRv=P&j3&f{)-3E%cn<5h34p-zF^t}x@Y`;mTVEmu1b(^FUq}J1{9}~NJQoGcGfGhkzoYo%74CJ88-VpFPGQ*OkYo5QLMJN15m$lTaAwCHr%CFhd(}- zx$LuB#BG`!?B1ldhofU+I9RXn?f$bMjMi-zdNMMyn>N$^7MpEhja&LB=fq^7{p< zd|t6PoF^{buU?wdSgbJqOYH2QX@&N?FUNVB)jKxVFVxb@=kePZYG*fi>6pvaBX+f& zu$ioO0wDI;0F>8W7L(lHh{Lx%`mH1aBWP*`4-N2)$yPHk;sJ`}_M? z__z~dJEJn03s*1j=WIK;+ph$?uldhA1NYPY4%D%OKYe{jMMXmdBI;~EM8W!g`nW<7 z_}={wYi}78XRxgc53a#AXwYCmgIfr$0TMj8!{DyL9fF162^xaCy9IY0Gy@C-cW1sg zd!KXe-si`y+P6NcsJCXO-|k-By;eWH*3;cAlIVv*=bmU{EaJG{Bei%$cdFJY?HHHW zc`>p!87Pl+Hz`_nAdMop%v{InGJp56_GU`@*IQ5I!EY5?^k<+a{l=0YCUHPSU{b_BdQ-1 zvOc&Tu(8^7(w4Tlm@2m+C(%hzD=RB0?bTiHEb*{JtaG_#`(HNISoP)VJab_-6aMKt z+>2SW`!VjI>OAvGl>wQ_EfZgBqSDUTduCH#@YYr^Q!$bPA1ZqJz= z`3Xv~-cu}o_oD68y|P<~Q;Z6hd#>^DdqJB5>@g5Vp5VQXgbSt5y|e!j1`+7IM|#*e zgLfgYeSwapb&yE3p0UOzBt!%>20)n}<_6*T`T1sHJCgH40f%SDrrkN`r#nhU5$$QO zx+B)laX?+Y3F7hH-EST)(mDrVPmgR>?c#^z9Ufmk>9|qLKwQW*TQubz*48GQ6&W-t zinY;!%|nz5X1(Su`vSGsS-KcbW3J>~ zIk*-s8B(N}*!OCb%FEvpuM~E5GkWnm#o99%oD*n5#qYTK=kr_7&Q>|O)1`?(^3vP@ z)GrpBm!$2OsfvY#QLK4Zc+E$}3!*VJj|YmNE&xXu4;jX2R8GwjF1y_vc(cBvpcx#5 zpBkMmOZcJ%T-2U<&8q)57l7@w6IVPIjoOE(G{+zguvkW?Yn@Mm1G0m`Fa#FG3k|{O zl{_K3=gR|(4O(9k{mgj!M^%=@83cd-3j+IY+9ufm@I(QVcfHOOqSG95~6kopXw)wCVo z>I~cu7>(vFMiQL zDF=M+$Fr^Zo`2Rb9+-T0be|n#EThWtynNobMon4S*w2qnivW*G1S&{C`*BJFLEZX0 zBR^>>uLE5%QX=D;72U&AJ@KM;Z49t{Q5%qFyEk*2@90OGKDDL}nR0k3(-B8OPOe(z zJQe|E=^j`T0vo)@t?nwp#|Ne{U_3hVM(qITvs=0aO|WjLTb}+CcQJQ&_a&Wv9s`W; z{BdbJ&Dd=;8c#1Arw^g&wC34L%l=b=+OG698hSvalGjq}iTsdb zUV5{B`HXI<5VCgBv*VXr_?f3OG_Oladq;Hl6H=mp**EQ9wmIHwqas05^x+AP81xCe znmv8zHSs`5ORt=^VOfvoBm2Za6g5*CW3p8M4ObDmV128Aj{6NGXDE$2Zy`vobB5j) zakK77$JPs>x@Kj;MDc^8tJ5!OuiA#!GC?Zqu&8&WLIKnoRCk8z8_4fjn?o0(1)0xx z#t}e(zkb$0ok(W5yciYu(=&Pdf`>!nnPms}dFV&KX&Uf$R!ZV`F!Q%n?Y$y_Rz^G< ztQS)*!ImlYnd$Um=Pina{cJX!-a|fXNim}`92aJRAy4&=V}rMM8DrcoZCGLyX$f`e zM|0`T6>+5t6hGz$R?S$AcncUQ7Dka0uT<$)2R`_~gN}kea+9?q18bW7kJ8^Abke0u z%H9v>nUc!*NL}|T@$R>%xPK{(4&Cayq7pG+?(NA7!&20@2T>;ZjjBf=f%qMleqYC| z)%yw@gg+apsWLy!dpK9&a}=R?CZ|wms{2DnYuM`m8N_Z-RqWl$7iKJFdnfcFKa`H~ zZe`?gc*M_Yi}AZT9058{|=r@Fe z4f<=U7JkccP`;3etva^)n@Q1LzMaGY8T$P`72GZ$1c5p`FI53g z48^CJ9JBj)sw#G@;%t|sb%9z7rtDxagv!cx{6P1sfTzQ6j|A~2WRP)gd)me~r0bE_ zxuX3(YT4q=4ccU3yTeTJXiiO1fg0+oJU|nM)i*PMfn*H9qEJ!t)hjDJ5DauU-4t{7K zk(TcZ8&g*QN!IPDpj=k|g{gq?hXCQ978S`HZwC(Q0DEH4M$LjzC;&uF-?MhJy7$-c zL{)sKrnTT|K|=bF<$hOk(_iR9f1I<6ope7c&&}B zEc18_n{kN)uOr@7X!V8vh!cTlDN`)`X}bikJTy1m z%#q$~D`+UP8)^tfw%; zKOaQ!kg?Q;_2tOYFm0=C(m3{{{(5we5%~&*#TUMuA ze~KRunfKlOPD|6Ep=JpK)aS5GHux2}-wAM`AO*jJRJ|U66kukz;=Y40O)TVt3ST&B zf<*IkIcg7d@ryLaK@?a{oJwY+@ln>2PRFsh*L8$M`1;2{Lh6r~3;`!IM!!`6jAWJN z!&A}uTh7bna^^=|g4z5D7YU~x2)OyYg{3B407^H(n^rKnR&uSHc+S4>r4U121kMm@ zERYeK5q|_f^b-}ls^H4#xQ+KG42la8I6As-XC~p!5MokGY*=jK^uNr!8HT|z{;p>| zJFXbZ0)W;?1w)^jm@J`yLx^lNS3n>w&MsAS%{`$T(9qy!S1YsI4qxah&7H{LfY=j5 z2OOyCUpQygwq^KWGOs(a*uEUc z(Bp^+y1@s5C6V*FWtsPm5Ztv8T}`YV^>6jFmTH~q^qF^_8I^1GQZ=qda6Z8VP9q@4 zu~g?r_tae?62P@@2ffGr-_fWx;4mszQx}4L0f!z*S{s+d7?M29o*Gnv@8t1w6dJs#A;6!AP9C{oF+_8*M*n?T#vH?X~JcBFG}&Ym)X{?@|6!t;(#yF60V z`=s>eI44!8EBy>7 zN~<^^%+}lEAuv?3tFMn?V8DRF>gyjxmRN6oRTO@Q`}pjeNjZtI!21hkr(bW-fVCXn z*Z>DMq^Y`^yX`3tn*vr8!|QFyyKf^KhGbPY(1ozfXRQ4~sQ&a&SLS<#uI|wfBL|>2C^#E<$J}hqhSj8 z%)Ks7nNJpf7ISHpro)1KTVdnrA@n#RWN6e?h`g5ACN4Gc<&XwwGXOHL!rT{Y+$jK9 z@!;ETpWDvOT_9fgHy68J6G#e_Z}!^r&8D~gN*y`G^XP*3oyr0# znA$=J$>Lh*i0x=HPs;Q8lB%YZnuz7RkW6RpYgfE4j3x>gFBsWvngjK#SV>rkqoP0b zPjtec@oO+HHifTB_G-P0Lw!CR4rW_a3`#lgY$&g?bIU@D!DyTs;5hyicg_X4x+uLD zy9J%#L=*zl4bHv2yw$D?uSBogmIgSCNEVw`^U3)gW-LW-PV#}}FDaKUF3C3zCDSGG zd*f~Vh!%cTV>f%iWdz;V8t-}4c}{diag}$bVh?-2wj8JYo%ta;j^fOB8mm!4bvh`M*ZAoB$oLlr$Ho|a)eQPk~~yRG7zuU zE#9_h{!;H}>Fa$_E}ny_m$rXkDcx+z({q_lZg~srb@12Oj?487>%P6O$tu*PY12vCNZ(CMQht(sOh*=@dF!Pj(LS z@7(%r8QUf%HFvS|tdd1Bfsbat7c~mPGH2e7c^TRaCn-z>s}|*vg*$69R!S-8JtQc3sLcN(`|>#L2opW}(y4=+Q}` zc?JA2TLp#Y8FZ>PTg-=F)q@L;D_Ls3UDv46M<4N5cPwIbUOzc_mU~>>=t9$E-b+VG zvrh!Hq2M40s$0uc+p#FNB>j23oEX;Ovh`5D@Ls9h+q7A5c^^hV` zpfxyCfr>pmK}zjW2SNdQ!i^AB;SVpGV%_EnJa}Z}Wi>E8^XMs-#MN3FPj3t}oX6`X zr|nhNPEW%sdsw!)dsF*ORUplm9nwpO{l-r=e)!=8@uXt7i4W>uBC`VHQyg&`T_iF~ zt~q_FQ*K*xoHiAkXcWL@XAc!i&hg^(hRgb&cc@63^jku+W2f!2Nc`r(S=UDdeE}jN zi4!;1>qq1tX{Yh@KKDEdRLAY}3DT`1Q2I?i=`l#(Aj#kycbdMk+pDbKxS3j8SVQT9u?Pc&q9mx1_9KDvpPBT4^rtfYi$ zyc>9iKL9!Fv*0TmUDT~YPr0c0Per3S66GyR_OUE52X{$qjtR2ju_&#h)IHs}q%Bd{ z^YJHqy)!k*GF-qn%KwgWNs!j%_(d!fxc^Vo60$SNC6`mopBTT?B>(<-Fqo2XuOx^V zz^jS6yif+c-F^AP1mkV>X)yoTYsU<)S&W3AKE;JSvSA@f=nl&r)4%HWR?d>#px4q% z_49_STw(d`3I$>+x1wq!Z>KwI`*t5(372BXZ1Qw{kk_{iV7kACAR6V$(~J58wPh{P zHS$I;J-wPw--n#J#t9R~_qGi04^PTW*dbOd6hEfzSDb#l$9QV;6&Le8$7Y(KGHFoG zDIT*&yzm5nRZggiGour;K-E>GbYASv;3ch0#?fepz-FxqRd-Y@__M91_?!uEm0YT3 zY?*8GG-VmrQ}mWCE7&e5^5YE@eM(7Qk7q7tynn05XPV~DDTVLZF7`pgTzv3>I7l1J z(C-aHrr3+36; z-Pqu_&@JSoRb`NH)MXbGMZr{rNQl@ezw%&3kG7ZbJ!#}(O-QOcO8aDvaScW979G-a zfFTTsU+SCineVqmC4zavp4F0Q6u@)b!?agCD^kX-iaU0t`IQSHf}63GhPANOg!i8L zGh1m2g836syvbHfPT%GEZn4sX;zWYbqM|NlyA_xzV-hz_!0u}=Cf>A|SWUOK9zLYi zgFeq|{Lrm2WJt1OaLrIBL=9$>ZnE;ys;eZQwu=4%J47*jPx+Ia$5xSXB42Xt$UZKM zG;JxPJU4fwOv`MEp{Yq;_eR%gJ%oY4;-pp)Q)=Ox5V^+iJK4#TQF6hf#r#FC`tE_- zy$h#7stkT9x~M~|n!eD?C|9&&AvJDUW63yv)qe~PV)gR(PJd$5E|`UE)Cpk-yRNPp zblty_msg^GcqKluokjS^?KsfJ#_o!;< zDpK)X-qvH@HAk+Ei`9d%@PdA3a@a~$;?f-ZeX0Fd#YSglNh69Yx>>`}g7?Rruv<35 zqY{;j5|Ic?F40yr1Qs_6(#5VBqn^JQo~W<%l^|)VV!tzcXsyO^CEcYY)ms6&0Ga-g zXuKFzBQ?FsmAaQz9Us37LqnZy!u|MX(%NDPf~=qUO}#%h)RVV;oh@2YZ@^3vn4yrE z@XF16EMGK6-sT)KTP(gOVSTK{Ij5tD!GgkC6Re#Rh(l4(u+;QZDW@=b?eNLbwA>K5 zgT_Cter#`BIfEBx!uTtCmLt@BWgvU-pS1&ml1{@hswec59U(8I)zA^$LYnyKV?U() zaCdz;E3$^+YuLGSzW`6={UGqrWe`@Xvi(Va_{3NH)toM4Y&@NM4Qe#>Aj(bkU*P|*-{;}gXOPPq1TY*rXR#R?tx*Xd-FrS%jW zUn-(Lr?rOyToM}qYGZM~E59jm=(Z)u|Dm}$)F0$gcX#@#Ge?&~7z6IGgt+f8SQF?($T-#36NrR7=!u>0r${L^CeK-@H{D>#MFO6gaRm4RoHdKKS_`j2Gknk{?8ULUiBOsOK0);c>{Q4C7^+!@1(M^3EL z46#{|S&54S61eNTro1|e%b#AAi0P?2H;Kl8yg$^dm2p}&`)c8 z)2ODUJ^cd28y~gVVHhjK6wK-+I-30Z(HH{jq^S99$m8|SNq^1hUbJ@GgFQe=So$p0 z^Ly^D#LDrWOE~jO@W}3gzp7H0!_L~4P3f2V)r**2?D0}^k|++tWu;O*2j5?0_GoJ z%nV#44s17hgbDpd?Z??-Q-)5$kS0#QTZ*R3_}1@I{No?pf?7|c)@qfWd^t*}Xtl9l z!{oN zCX!t3M&A{eF8)pE%hs*sE#L5jVy-?Jxr-=v$x05Zz{W*fxD!!c7@pv50rd3A z^HE5IOw1U%c3;u>Cg^XK5T)@cn1A!DdNru}))Z?5$Lxze(7Z($Cu*3 z4i!@T(oPi$E{d$g$2z~Q=l?o;#x$GdJgUMEjTuN$HpstHq+jk>rNe~uP5yRCagtLD zrNh!mY568I+tZ|`*>eaHBp2l+s&PJnpet@J)+MV6Qy&KkK$97a7?()N!Kf`=D* z>l`=08Xpy(4 zTZ!akAC&hA?bCeFdkJGjfHXbukL#16u3RN;$rctG0|q1`F?`+7m;MQcCebh5j#K!+ z=o46Pm>4Zc;G9V1!IRc`F_#T-_vvQPI${$#Qwr^h#++nx`m95uJN6b4lRC${Yo;VhR@dmo z5o?9_7s#QT2QvEWlH1_ayOBC#TS5etNbF1!pSKV>a8{yQFXblxvLMo_fB}}o_glZA zjddbDi+>0mHfNX9oz~$ZG!I_f=md!kzG1;^PGuUTQ_pTJ-}%1i z?2{_b96*O1E?T#Y^OhtlQs^b!j!tM}f=ordQB0(j84>tT--aghmC8^APeDunQ_+cS zfW1X-Pl+pVL>C>eP`t39&^@mv29m%>!&%jA9VuUqvF|6^e^wPbfdGORycJH#_T{iw zw!qPTMHb$CN?MU(2hqskV4B|6*)VTUI7!=avooRHq|3AW{8^VVl)G24V5!m2iG7*t z@XSq?YdKM;;HxQ29@UhJc@4jZigCicsx~Uo@=xLSLnXRH6*m@W{mkE)o)^=&#&EE* zqJ>2JX~*+x*}@}fp$4n@jj|N`%qZ#0Q>VN|{;6g2#Lq5NTWw)8P532@gqw%GrB{i8 z%-QaKx}B5nNc7@31-F0nmqXb$%s1A|4R;d+iBN@jcsErUR*O1oU-H)T_|42nl52=l zF~7Z=P%YHxUb5;yPBXYr#Kyrs`F5EZ*E(G5ym`iW{6$TdV&M%mz1Fv#`&?nG-Z7D& zpvh3aZ9s_SUfLY*-tuGkjwRmfd-csnigH6`r&t1|{3Mdh8hZnmL)T<}9Cmb_l=pJC ze1FkIEU*_0YWeV6TYK}W^(bVuiZB}!I&7Ys45<*IrCVa;_J8Ffh#vVfS@t^peKM1> zuHz2zy$7S0W<+1rOF5GddCRXEv1%9!Yt&Kq;)UrH%--lKLaE4FOSW{rqSsZ38Gm5U z@|&*qx9IWEK%WJ`jQdMsDcK}WiE&>6MijFJPm4Iu1GK$h> z&Suk+)!2DbY~?)W0rv}?<;Eadxh%9qBD?q`%VfjA{6_n&v<1j&Qyf^S6ge=jOcA(5;bgc&otiGj?ln zv0+Mn?ipl@yQh3P|7x6#^_P^&Y$^eYfLUBNJw!9sco3zD&iI#4t(xI@NK!j3&xA1IVz;tyWZn4E(#J1j98Hhfcng*k>L`b~Q zTNdQ-`63-kZ?mz}c39<`Nd5U$02L#_?zADTOl{B0pnyy%D8}VX)Lwp(u%#l?NxGFX zn7Wna6Tl7md(75A?2FM{2~uAUgGiYe(v45VBURVajF!$~sF0={#>#fvvuLt6iKF_w zkyUt>zND{HcC;jQ7pCJgR~rI|nsF6auti6nP_p=&-9L=(sGH7vIa65GCCA!RG~%I^ zEvEhLAJmX;V=gl6e>{rN7;q8(Bc~fb@Tx_KwodNGG8(@DKv}BoTOTA-MbP zQM1wLvQP8oG$8;3bkl{l7R9JUdj8KMh+-F*PQn7=tPKuJ(KD(N~ z^*Wpj;B=ivsXe)GLf5=u?M-_{`m}|8u%}zXbcm7Xzh2@J*%SNC*d&s%zE^pH12OjroNV$tvz__G&xQ53|7t!R6DGqenMBeHVp3W z4l?M>{Q9+T_h=RLY01?xU&Gl@Op(QYy@3kEWj26qG+M^5^%jVuO#-TvB}CW&Hap+p z01mJHdv={S9WZ!gb4~W=!65ts3zMT2A#R8ii1kZfm!z>aP?tfELD^BtoT%^LUr5wL zYD1v)820NOz3{P{#iq`&2eBRI#R3fb#VT@MtI;mtqtvizYCNRzxNAp6pNo$#l2Pe; z`0;+VRgPPT8v#A&_8dkI-YQ$FRWBFjcL5?>@8ZJYOI~2azrm%pW>=nm2|(Ze>ectn zz2e+%fsQ9CfQi6t=reC~Gv-*)U-7XO1p310d`DjVyX|~DTIi*=fiv+Dd_BS#G7R@S zHNPuFukZoTBfv~Z$H&$GYqSLZGTy`93eBFpUuG@1FL2I`a zjmDjiUxaWbZUn{empBnYG_*SHgFO*IPq#+m7%xKM*)`yY ztwHULHQ(dw!%cv>eG)EUm^DH|fZuVSO|#jJMsq2VDG^9*=s8sC-})uo2!7|;be)67 z#l`hWEpW%|36>y!CfEUg%oXB4%XS=lsHMCCH@&&{49}gkjvSkwELQ^Iy-!w`K1fFJKaEbu zVz^xm#H^{&xj2mhtFnHFrRzOF&J*sVax@=N3W)%UEy&o#g+SZT`}I-Fen-Pc7&JjF z=s57WSUifFoO~b{#rFgmursmZz1(s%d&{g8fd=gZ@P|Y>ty{QZD?c6~(x(pz5-6ar zyjCP%IM$1|UC98IsAxUH;$U@L??76=JEj3<8y?ccfRk=HZZ0m+h>O8)xqjp3nd1{K zzy?@usJ@>|)rR5H1=9x6PPVA%J0&`0ES$xW!y%V>-b-t`%YB9E%?_gTXV+i zc_Rm0mae~H31bGxdv9??&_O3B^znBMDFlivq8F29f{(G9lyvQX6b9F*+`WFc!WoOR zV+qxS`O_A^S}3%grNYd%x#jZI9XAFg?ohPKef|zl)3FRI=aX)<0>cnI#I%oB!ju7h zF94?4&0J+b1jMnGA~`v^>2yHf>9n7;!Qucg=?AU$j#&YBEL8=4S>CQ*Qa}@d{@FyS zax_6GSXYt&LUkUj>@!p%K>#>J%fB66;g7foAQJXPBv_U!6T1>{2vgfZ7H`!=hY|uv zP5f4l?|IxPl*(tZ8=&N9C{nr}s0&^#rh-0EK|GD211jLwanH8%F|Vm1=8cWFI2Tl$ ze@*WNspSOq=}c~}-|qzRH-465wE#63d605nx{StWmmAdeg#%JGRBy$WAl#PX`Zsu} z8gPp7Rmcpz)+%A6&?k{&k<4{^?xxYBR?HlY2Qur$XOvdE!Rg|>EC z(YWy=AE$RyjxxAC?WmvdA3P*uuHl|vCtM)l1aY+ZZrMTZMY~Fw>bVDEwkwp4f+g>g z8JQ{rrCLa}ztw$(ojKFG0Z`$uh=R*1$7@w4^d1L`VRAJ3C=e~dgOd>FQEoW|P>%nV z_rYQ{RzmC4Zq0Pd*p^xKNhzHNQdy=WAX8tOj*#;ygsK@$j6wX zl>rwG5R>1g9XIJc77_wTI)-grsa*Tg{?PC-KQmx5H+ycnGny{AOIwU{TP>$;G6w|q z`ONUpsGDfmm3{+Fi2_;)To2KCoP7?uoo;bQv=dmC(};S>@SdNWJLH;0LUn6uV06NDV=X5b8w^2Qq^LJK9rR(7yq~0#(s1)6iUkSJu z)2ZDN0^QEEprN92+0C;bEZ1Y^1)a%IrEcnU*_t$_eWb*r+92f#jt|r@nbV2ttvf#3Cwt!oGkSdXh z^#JXF9idm-}fia`*NLdAy-S2L7d`xv&6ciWHoW>1p`<5 z2K%LO&ZqkY5a`$!Ze)Dio|fWqq@h?A@W%%D-9hV|F(P**(mvzuUR_tiE~OL>;+g`|GL(*mf|gEO0EcFOl| zgoE~L0!r_#?_|I{GA6JdG?pn~=4DP6LFs~L7%-mxRm@5&Qm1oIC2a%XUL)u?It&5` z0~qHJAN=3(6*lvjH30o z;eHxBIpG1fP6*gF90-s1@k}(o9s9xh4HXoYjx6bf2vZ0AUy z3%Qu)zxos%3OIJ0KAT{pi5 zLu~q`_GWXQ{CdgvF!gr(WSg|(M%U{ybpZiw@wre~%??zjOKfMX)^D|H<}0ODiq>&&vEWU)t$^EfP5q=U=Ob_aCJF4@CL@ zP3(WKp5*_viT*w9|5faN7bWOFNc$i3AmV?J_J8&E|5cR#B<;WV_P>k$zpD4YM#jIV z9qCrg3cluyM1N(}j7j>+FuYW|vKO*Y(JgY^hNQ1=wz#|!Tz-lU0&)4%7bU#7Co{ck zxR8knG&`@}>1>A8CUgU5z9hn@MxnnR`o((!7!Z9_`G3O85FKVRCr=FzTqw8n%17@| z&fiAL!dr0!$=(yjB>(k~iCUykUV!a(; z4BAPr4py6D#njc~zYca7X>*hJ=JYyhldxCm+RT*ZY zN#Kw9mZ__+&A}+ze`3C$nk;S>ovgww#21GDJTI%L=vrQWPATXF!l4pHj=-S`2AYQO zs0oU*bo{KXI0!bLlPCD>n10YyG+bajD=gVDE6mj~JEFXN%I`RHHH7diDBUP1Tp(`1 zGLgV$G_vl&G0}nEQ6HS=i06P7BMp1Ht4Q1#p7^YW;o-?;C(k4#?|u(gcopr9UO=UG zcKd!?hux}`y_x!@FtJ}>abLP5QI^(4GU9=kgvybPZM%c<9loRYAykW>+@s}3QK z^w@lp#&^wzB;H3XFDo)i)7uH`X}CjMR5H>9NS9yygnu|DNjMtqnPM26Ka4_YeARN0 z?Mb6+WEA16x`Ko&ac1JR+l|}pB#3PWn4U@I3d2^M&f8VClVyrx6Fa*U8F5%V3csh> zIEEHF|5l=h*vRa-UU9tp`MN{in2UcmxulR~pO~;buFD6Q#J8g28g=j z$&ZW}jUyGZag1a8&mr=y*^!59FREj$&7x*#rI+zhcs7;sjfblB_i>y9$}Mrw5D*X% z>3W;epk+0@NRudQXk5tieGR{QEp&h8BFRGti>eY(sK|7QEEUQ87V z4qsgs1RTd5oxo|P1s%W7I_;LObYk#K61bthQHUIkH?sJ7`b2kkNMo2YFe~iJeyi-} zop{7C^o7m_i%tkqA=1948XNkkBrWvfi-YTH`q+a`i<-Ehz;|w=w~e%&LU|_?lTHI7 z_7^glr6N5l^)yTAlDW=Ve z&lzm(+U1J<-sDhRbE{r;TnJE#_z)en!{02{`l^w|T(bprI3Wa_GzQ{Mh~869e*I)k zf~y+I_fmTKLwis~91#{r@JjgBFEroa^p8s4*O5Y-cXp>nl;2?(d^`6{eb~*Zozye_ zN;$a6x>qE=;-~k=v@19>&#pZ@#b4HrlckIRskSC;Sp@4fm>LlWkJ|r6{bpLb15hDq zOf!6G;djAP*2oi&R~BAZ0-Qb8cF5?0O9M{MP<$0QO#|;V56f8X=-0&c3mU&`SFI}! z%RKc_jdL9ApZAH4Tlx@oEI-1|Ig6U9kCX%l4|@IFy3Z4t)@xCtv>u3>xiagnlauV3 zwolR;Uw;vFmm#;>xEGi*-HPtrV9k^cb21*f`+YaSoW3_iEkAP^at=dfd)u^M(Ygs> z(rA~aYy5_Wh7Cvf6V2vvz(Yb+ef?|QCTT9}1pWO?Q3jA$>$g+R>T`_m8&@{%xF2{v zh51S&JnOIU#mBs6oIi|P?8xoDhj3`dh|_5qSZpk1))`k`Vc04(7BEWX;2Q8WKz)Vl zR6petsL$~Kh?Mq5=X(xwlg(o8?&+7I!A6~-k>;Yr**sMf$1!^RbKLvqk1bgO?KA?` zUz^tnFD~9#zN7#}N}6RjnwmYIpc+O|=$8ri>G|ocF{W<16{r12)J)bO-M&u4BQ?=3 z(cbQHMu(9sTr8^fLN(SG=g~}s$7gTJrWfBD?;|(KF~j5r!{kTI)o5|2rS>q5^alBX z#K0BWLB>?t*L_9?ziMaA?bRaA8(C% z!eU5ahw{?1Rh|#xbcuFui8iw#?{VlgrVR_Mst;Q`6+M6G#nz0dN{_F9q6!RdWG43S z7GcNG{!BlvH@$x_A)1Enka4LyyIz0z8=W}fvjM~NeeDkNs?+)~FKuD{Wib(m3I!UN z!t>_D%Lva;Y1h?5!|5slJ*>V>^K}2ZmeC|g&$P-PwKdNsX~%DLy-vUT+D+cAB&tH%A7as1#5PX4QzH4T>zDuz18Pg2PtMcNf}LdYK{3-L&gcK*yA~j9=y2u}JJM#NVNACrvot6$=l@X4PN{|9oQAy~~=%I@tZH%PfbD zVP-z6ABRoelR>?VC-GNp0)ySPY%UmimeskpueGcBE%#R|Zdm!NPh6*B=trUfh}7N} z)nv?P)V0p*x43YOfV)~|CjH)vyRo7Ewz^Ec<#@2~Jk#o3Kpg)P!QrPPKC^D713T`s z$ixqLf3AO>HG)$}Rz9`BYzHw+hxm<>baxIhS&)}YFW-D<*#BsN`??%Wr?#W&6MNcw ze* z1s}!RXC~apd8cm22Jd!d-UZw_T2jh`WuJ##gOmywHL{Z|+%9GJ&x{kQW+)`eaMsQAAVk%MW~EH%59|zh22R`>s8FMMLK*8W86l(xVY`!KS|7WoE`v*!b8#Z;cE;g5O@B z>>EkoA}8NYN+LsT!seRD#h7gI6SQnf>lRvhT0JC(HSQYX--?i|@0JC~vRp8h&0S|h zCw9D3CS8qs8YVsl;*;xZE!Ck%y^MLEE^PleHJQ={sqiSbnH^}Hsk#juu)F=HWhmSQTZMZzZNok@Vp7A5 z)Pzn~Qu)9B4B@J*_>yh59ne?4oJtEkkqnh!>W8ET3!afcWEi#$jrwZW$tnJg_=qQdmT@U$-7L zJAkGq`pC?I{3|2aT<{sS8p~_Ho5YAsqo?XlcHaVmPj_q+H@U56bVKDn6B8!7MB9A$@ngS^zqrgxjf zIaA;mIJcw~({yCJ$ko&}Q9AU&DF{?)JJd$#jNSl64wIn7z-00+>WZSG$FKlV3ce8%& z0XQIDFIOzQwpg{h!yirR)4|8C1o$SiD}fkwf-j@2&fYJxn#N0oub-Dh3MXX4TASUl z@Ul2ma{LV!_v4al3@8@Xt%y>W^_GSUsRg!=a!#m`U4~rgyew7HkbO)3u==o7l+KH@ zUX!{SjVcx$`sVctvx=tGLi1$TMe_`GxvAq2!a+cw5#5%mq1E=HeJ8Tvp_*H*afeAeD2H3?8+;**-Nr6lp{p}ytU6^3Tx-QFTKET{`1W9jp80vE*aq1+YHeG5!>?-1&ynH= z%MBO%^>V3~y|AID=vvxZ8##p6Jx~5$qao?QJP$~UC464eH1{~ zz^_+35$FI&y0VOU@mStIs93qL>PA&COPlu#1sh-be%JX9|Io}1Lc?LLa0q$ko|&4h zeP9hOXs_VKXIw3^;UBh0F7b(*gL`Noil4dHgA=zoXOVr&@0&KB8~?FOE%V=59~GN@ zfU$p*gK|rls_Uw$0E^3>;o;#dkR8mGsq9Dg$dcXF@j6=Pb?SP^{ZYFk0s9LLGb3m@ zcdQBa`u)>-7l5{UPLLCyjE(L1f;;brCQSGMz*8U;WZ0uzR9(%_7f-omo@`GSgR&(! zVhkxDr!XgNI^OyfhPOA1!K;=63#D{7LtGh{cyv@%rC|8*KwF6<#qY1bZ+T z5!7|`aUa0QL*_;Dw2chHgp0$r8auPYed+IENV*zhR!Cc}S(G9>Z`h?Xo+_KEy&}Ff z58$8IuiAV5I_4gwv@svL-D<3;DCI8_B7sVunuKH?B4B-7T+XFW@hF|;3GsLqI|5}h8O`MPEJhdVjEfR$x!1k zZ+`fbp=lXD(yRhsaJJ1%Bv0^ad`Qyqr>zEOe(wWW#VM18&o7i)=NC2`kkCf!olhDb z0r%z`GGjv;_mhVHd)ze-NFQ}YWiJTdLBbFH>Tnf{F9Z43LBh?N?m@ADy0)o^1->fY zb6EPtmIjG<&GpeUi0*lSCc+!kZE9;Rr9(&~>C+&5)2J8lxgTNnomhozjEfxqb$8mG zj5+>)G<{=qC2iAnGO;xi+qP}nHYfJPwyl$7;)!kBwr$(Vckbs~@84c$^*Y^MSJkdv zyQ+NAfV2opqt+`IcHD4HR~KR&-xDS>3ecD$P2ZDpy>ap1M0U2z5Gxx^O?^3K_)Z|Kh1zYn}=UumZ?c4-=- zp+TTFz#s9sjvn5>;F-Yp z$hY!0Ls(i~+P!FvUK@-lS%Hwl6VFYec7OClKLR_xW3u$ar69kweV0T;d;`jHi zBlaGSrx`Npr3LjOZ*@6&)TJV?FN1)x+jY%nQZcV>fcJpna=UOw&m`V*02_pP-!JY} zP!T{_Lz$3mY*HE}T*zkeaYiOnj}!e0m=6Qrn?Eq8kLV_0T>z}X zsCjj5)+QQ;DM6OXy?2!Yz)?J}Q3n3NoYAV~^Qj;BcF-Kommonhu@x^QS*M>klZ|0`{6xZ3xHTm=LGn8Jp*~2p&@bW7-SUQn;x*6xAW?L z2Qvt}u6x9aimJZRq-upY2Bf=*kAJIx)2wFlrl+p=Dk;`{VHL*-}w&>8Q+mz5(6P`Y#~fY4r=#y9%>(7E|9tf5QV9ZYpdu$69i2Hj3Kgs1CGFp4W~#AZ9&997@TZ&Hau|E>rWNWxCuyL`_p9EOp#Ga3+=I@i>; z!cZt=hlUY&g8X+wpp!9lcDAltvZ4h*32l@M*|g$Y7>BcPZSmNLv3O1@Q-n6W*Uyap zlqs73lD5LZ=iX9MJRxQ^Z+AcACUco4;2x_l?6l(@o|%! zQe1UmT(utSudJ;2V;Fc7jfb+Fg826$`wt01JKQ~{?Yv~W_g-y!^7FV;`_>Z#(W(%QjQ#44oe$(+4^KEetpPZ>&7J#>S**kLF zvE!ow3!6BxxUFDQ2AoLGfEFD7&r^loM&M^GH~570{)Q3=+uVyVC=jb1=1|JZ*txgdCQ9L?+ZwN0p zVfcaj!*RW1XRsBOmAyP1b}hanb=~SUzhY}Op>u8%3-uY4Kc_tJF3`*S>xNa=7yj7D zg6DoMlTu5?wJX6bFrQmef0ja30>aEn_Fq*#F1YTWK zS2oZ0Vhx2N_=Eg){(aUBDjJ;o`H{QR^YsZNe2mP@Ab_%=A^l7SpIe!m)oCC6DuZss z?f0x}*k%7CP;*RpL&2ocU%@6XqXJ)G-XHq}asIdL#M14}SU}$mff*xSFQk!#e>(Jn zlq*y^8O}D&7!hYm-l>s_wq~(98B4{>|H6Kl*z? zs)J5O`p^U9Uk9_&gZ>xjod_ znaNu>e6Dg`>9oecU1^R}J2XWR6ls1vtNF0l{PjshiXsn zlv`;sagEiep#6qJvHbCnF@KY_&5zW+w6yyHoCrBL-W?PZqx0%sGoDynl-zE(-R0x( zbV2p!YPDo{l4H6T&mA`)Wf$3!S6^2nf0TdaBzK6a)czEU6%BR<*~F@0Ae^s(wcTz% zA_+9<+WYYkqaT?L#qYC|K)(92;oIj;;9t)2mc0P2Cq4u6yEEFM@?6D3Z@%D|BBxMJ zmlG}Sq2?lzwf?ak*}&vd;jq9h6Od!&!0oss^nPN=g#`E4Fz~`#Qr9qYb%ogSzNh1S zeUrij0v;V;p}>IelNG2+@TuH(1X>OV2(YZXZe(kVchzw(|8gS1|HJR;(jMq7fT`oh zYV+=Y#tw9U-yd)_jjb@v1pKU6_vT+y2fB%u>%fBRBW)MOEb$60Z7H#3^S7)o;3_vV z1^L2+vP--z3cKfYJ`di=|`~#%3Y>mn%lrc7Exl%f$sr1D)m*vT8sFqe*b7H%+?B$JkI`A_Nu>U8pmO+*sKimmj?Qb94M= z?A*R5F9^!e*7X+P)u8!ZC`B9-!*|E?krVi{a1|o z4;KIp4iZdt`Nd}I`sfJqKT8NJkcjJDw>JpY$-=qG3&Rifx^6{c=iu0#D}t-6c!Fu)--xvDP+FCH51U z9h@dA>aFV<+k-5+#VNX5*j88FbGjaU8~b<=hqmf@!6fNTXnD)(E8UV8=(4;)fI38i zK7r4RV<54)Sz|G6$LaY1{jry((4S>5|CH%$-vx7SU49cX?T5IezPuArl9QS2%i&=7 z?fddroePxkc*ELlb-+w_-~8yfJ1hSWxB{zb!9h^=LEBv~#JH{d(7L|wwtt>lkIA*l zY^tj9NS{^zd3fd5zUZn9$_;cF=#h>H#LV$U3fG0TGpr%i@Z%F#R9E*t;wfqs?U4k<^BD+6M9k`j zm0&O&@a)F-;#@LJlXqPF-^+kk$j@l)c~|_JtWjGu+_ArU4jrc z6|)?@ZeaBO?@S7~{jAb$ht$c^ai#!j5oHYoMtPAm)PZA~-f02dZoK#k;TSs)+a#Df zAdvk;Jq;bsoVeyg*81_}DY7MIwhOd|)^Kr-ECpI>a=$x8I^74(iEtUP&c*d~&UhyZ zt5H+5W+wh1(T%X4pK9yr1p)C^Un|geI+$5*fz@B!P3my$R_(j@U-5bE^o4L3nV5k6 z2hHA}uEOq*w}Wvws`}4>Sizx|9T-~up?7X}d3MGY$7`5z=>ys3O$u&Baj$3ccoGwB z0y(z+`~qg?_xM&IE#9|#telL$Eb!oqg-wA~n1N29w2%OyV1Wh5H2FaYyq*HH+)X(0 zrdUJX%#HVEOU1tj3Mqgna8H{ASv$Li&33@13LPEdS8KAW^>h0Rri}k=jod_r*4Ur& zw;ji0`*ii;iKpgUR-NbCVf>&Z`wmdx;WPlhE^)J73T3SKnw%!aRtS2Uzu4|jMk?uC zSs+$OsyGC3V6-y%&GSh41Y2ia4y> zLhU@QU;9(!dZR)H1r$60j(p!lkbIzlppW@dtP5$X`w<-|1Lmo*-{${w>(0=$^h55s z7g*~C%2YpZ#%LIT+4h+(as^kLBQS*kQf=U|xLoXydF1&q-#17CIk+VAdmJDjxbQ}d z0J2o_b9YAE9t-|^t(PMXlO`ABQ@mgx-}L>(^9^GsrzUF=*X#1}3%Tc}2c_2|egxPB zBN~ek>x}*L7*9ol5RGl_dmPnn*)Izb_PO(Q8yj>Nx}KbJpJYZaJ5aemmHvvEA{jv_ zTFYR?p=C~)P7L6NK3@^-9p7xN(*H+pl-_tACQrQxREYYfzuJ9NijcftcC{0@wCPxq z#ql8R0YrV)M^i9o)iuNhsX-EuM2JSZYRxvXKsdmX2axJ9>A__(6ZZi=CeQ~*i<1CV zOEqn6u)qm@wLZ?yaL6F)z%XfMwxUVHN;aD0Q18TgvFLoDU8oi zI^&>wdS2GqNlUW)pdb>bV?sXXj&J^1Wg-rxgydkg2EM^J!cYDsS9#8FgL(O+J?nQ4 z;+Qz8uch_xFLBRVLnNrBau*+t5eLaFYmbL2euBoLh$tpJR1GYRim`$%MZs-*MB>gU zE8Hx77%3(&Qw+I3-Wi$Y>F0b5w($L=?QjN0xWDY zyo^ZT!|neR^|aV&Oe!&i-?wr?Dlz^kXUynkjzdN!W|Ab58)GPCAp+Abrw%iB%S{F9 zM&;yuo#AJmwbGs(o@A1$7GHWPOlW`8ve`yUvT3k@A+ud>K0WX2a$_bRg0Z6XM>&RD zV=1Pv)Tud0fiyh+G&mDZFkuc-ZgCko1&#d4KM#*{kD6Jw$nNR7*kl*kKpGHDl!QL? zy5EN%!jizm8Wh;S3lb^7?x(1dQd#8dGgVdeAw&Py?cCF9VJd#J2e3iQ1v71 zNsWqa5Z-|6ar*$+#;YH5wva@g?=erGz%h|p0koI3AC7}l9?LToeX-$kf+wKhTVeK% zEGVV>^X9oMSx+LO{=q6N+@%lspuKR@d^n=q;SW!ec)K!!}q@(!}5?5c6-zH}yj{dS0W55V(H$tzE2em+Cc zL8TFCtBc~A3)G%6xQk@m2Fy1FFU2ysD%0z=?YL1Gz$?u(IcK-=@-g-7u&3_QoT8mHQPAL z6~9R~k=bu(Tdk2l$lwcDTC>H$SF@C@Q!?La_SGXPcHS#pKQkP%%2%044mV`XI$)mP z&p5|K>$qE^QQ6G2G=e4m+I-XlD{X>%n!^@+i38tlMNxvw36TFM{l`PJ7z9; z70$b?;De#V!3$#KT6{mTFV>p{qE#gT{LYYex_%b5(L<~l=9!-a=I``s(BT0_&%C{& zTL~O8?d{RcKeCdSk-fG%BZgj2?AFg-v3|vGkR|w4d`msKCs_%+9MYnAIwhF8_<9+D zui;!cpy)ST3q0aW#MRgtod2We6r#Hrgk<}GiySUdrA zaq94gcbsDe-HD@|A3tVV9Gw+mw2rc2E9fTsnoMR%^Wgd>Oat%^*Vu|SX^EgRGz&#r z>3Rkd!o(hakmV0wTv!4Y_LL3lH99GRia9-+m2HY0=O5zzrMG4{h!d8^#D&nEVfg@Qfy)|B0$X?7sE2aVP|8f}-?lJlL4!%i0oY!PhB z^SpBK4UluJb@OLyO4KkeQ8Pa%m#bQtP_5NHD#EGPhhJyDwNlx$eRli#5*zM_xA)WR ztSN!lo+aQYE-#naPPM#ftgP>?i_@Huz~`yxq&9FkDixIaIQ6XsiZ_KFfPB^mL!6F$ zG>RT|e`{0!tlQ#11h0yG`YceT*U29Uss2t+zlf$rlUx>Y_-~; z=Elcx$o`&Zk+J{K?dG=jl|_?f8x?m;isf^-kzH_q7%MIX?0`iwWH3|6@zsPq9+;zXg6O>Br)!lOx-@HDJpu-hS2n0S`3kb zO)N`W$LtXQ?rwpEv)IqZS?&{j^uM>y&ZQZiVxFJJz81$xDiKgb>UorEn^{@!#4@Xv zZcaT+ja^jvqKk~mlRW}3cxyHTl^nF)(zUL!v+%>MS5J16d|!NEQe_-VP4HUo4N?=T z-O6*&dT?A3161gzRBx~>2?(Tf{*K@LkpV~*t)ljd-NZBq%K+dTyh0a99ys5czyd-jd8$%@QCF{ZF!tk91A-^hk;xJ???(Cq_A0UyIM4vEC(I`!ssZZk4U{ z+;K~Ci&~o)f1>OwzNAcRbGX3v)_v4iqwz8?_o$P`yIG|NweG}0MmS8Bky#aC7pi}+ zmLl5j-FjNTAVh-iw~4iNeWO4_kOp}0Lb_|&W{;V(t(g*P@qo-ZRg)yE&e&x-*(9nh zV{j5SVkX;OB%a42tLh2Gu#6f{(H8&sMH(9Z&67Ea{jQv6W))wl##+I|CcHQso)oGS zOX*aMT9?7x^5`kjKcAUM5q~ksFg3!)g(%AOXKOz>s4Vz*_5QP4fQ_6FWQmv0CH;C5H{Fbp`oM&aKAZ@ZU@s z`h%s_SgvY?OEI!f+P}1d10 zKSL*&E*DtrI__FxJ@Qp@?~VsLlvD1cT1~Wk$Md5}Mn$2*?QhH&iB&nK90aA@5J30@ z&hR|XE)$Ni6_vv(W3hWH>wWapglm*38Q%&W3Ui*W{EM6|3Yk^Iui7bDPjYK%|2AOD zeE}KvbPLNOaF1A2Gy#?{7PpjshrY&9szFJDORVbi)kVao{%GbS>`%wenVm^Pno8_Z zSCL9V6q+%{(j8orEt=`=B+^+MeixA>AAjtkgLLo(@qNNMA46+r8s~$*MC?tNubLcJ z)$)dsnsNMS`K+v9ibRl_P7Gepw#99~9dqHd*c-w%v-jrQ5)XfikjG^HpB6y=x(fZg z`dPo2jS!YFv9`;HY?pLpb}U&eY7a8;i) zmdk_;Pfo`+ieB5;iUkRbPKStuB=f=ud=HN^Fx38?9VjHEu zv-qGA=Nz_xGO%02f{#fN)mg`__qA{t@%Uu3WEJ9w#a!!35mhSMT)C-~R-6GXwWH!f zwg`#^5cLe5RADCGWHQg5zuwRr-fH14Apvb7#mH0W&&Dh5i9y z0S~Lq8$3pC5J;)-*@>0+Q*QFM*v}pZId+QLU2zFWg%&@M54^TT|E z8XJZvMNfJxs{C1fBM=E&j=^n?CT!#(>9OXXDxPEX9>bu62r$2n^9mc*&)n@I5@1N` zR&q{KBU?mt;ScNZf1U}}E>rp-v82n$)anfdflG+ya7R=bNJh`b%d~I_%SoXFNzrhc z5EE!_tzmmAYi<^!)e%Zo$vW9sv$=|>gwsF?PZ)Q{rV7>>ir6mWKsw2%lei&kNd##n z^q-`wPu~fS5<~8ePd_D57DvDm4Xo}1?6D^>^4|Cp(Bm9&ujWm_>Vc| z%A}-xY}xJ6HaRMCIgiD&mEi5mqUvHrbO8U7dA;8L z>3o~TW>MhilKb2arlUv{SirZZ_`3dLIbDj2K}_I^VqA>ul1xyO16r7wLI(`l>Yf4Q>Ku^os(Mn!J+^H z6vUFZI!fyT-lXUBn?hKVJmG~fPpuDuvDvDgDK1BezcZ1wY41mrl*?j;JB?-P=^w$Z z(Ahevf2c53Ve9VlTRfzzA0J&mHX!Ka2aq-1_oW)cxlWJHeXWl~O@_V7&VbW#>hb0L zQGZ5CYL|m}(Gup1Zl%N=3u; zZrahP(@+l0{!?T~O1wo^a);DbQMWS%v8%N59zxH+HJprJ%|l?+K_x+n82+Xjb5r?4 z`{>2%9m-k9at6t$GE8&f$|M)MSf|v^xm+58K=p@?d}fB%w8Po`@kO+5w#ZSgGwdWG z*nYaQG`=L^8kLrtkA0S;Ee6&L$eh*f##C8#s&ozl1r9<9Udr{oc~;ibaAh0_x)Gt< zeu59wcW0MwpX_G0h|vNY)^SFp+JO6%S$rf@H`fiaSr(WLDkw;BbSfUIb(Nt zC6+_!XD=`4)R%xyVfJa99^D_WHr^PsybYK$>n|g3EDjQk?hmP&4*Fq1q*EW$NQL@) zZuG%8LT1%U%y8mF$b>{Ykw~SQp>1qA5^>@o)iJ zu>ZBRT>fvLiaOUQ@w{~186s=$;Qf045YRUeO+f%vfpw9wlv8Dm;375wOk;S*0}jq+ zR!$5L7ksw;TW4PK+gTs#DxWw`PVsP&Oc_?@?o;)RCzOs$9DhAU^tKWr#y}U6Im|vg zPFzM3Dc1RGD>Gw~lk(7&Jsz{-sFtuu=!`}xk-9)(r+j@3r# z&)mJK*j!CEMjbI_Yac~wIJ|vEym1XWXXDKN>?w48q*s3x+(RS4u8E3OKwU?-ihs82 z{t6TWCJD5a*{40J=uEdRr>l&PQ{I;B`AncK+#vAw*O&+yKbrid-YP&LB2um3(R@^v zp=?9!8!4Nxia!!R=9|6Puq0d0=F&*LEgN0?GuEOa!eE7xoaz)c)y6kQ@oo{bSN#B( zfue(C!Nwti&6S9}&)^q7d!!g5>2u&q9jV~Tt4+*NxYrl$-PHh#>JWDG$YnK4kuPpZ z7h;}Mc6ilyt=Rsp+=dXWwJAdrCuD;&W78&KH}?!*wy>0tL2gnF5V){HJJ-_F!)aHS z_NRF(_IQ{1`ouXOO1%?EotT}i(nB15@r=7xc+DB&MTaKtGyz05ME((HzT1#&WhRt> zoJ8TBI0{+aI1x3SAYQRLWhZC(rv-5xtZ7PY9Q{|bcxjUJm*j_s&?kU?ohgCCB{yLX zA!FnC^im}PY zS5G{sloc*r7#`lht{&<5uci@KUNW;QyzXh0p=>`A3TE-e+}UG3HS~XT%jLP4CLBUc z$${1!B-3!=W`1?LB(S0}t(kT60Qf4tj_ zol{+N=>L>Qw@W3H^&#}YBsflmSGzYYjF|c?8e_Tp8WdSKm(Qd}r8^JrIOu=MQ@l=_ z0jGNBq@+r>+($y6vL#=1Lu5n?a+p|vi@Xub-+hJgfBvu|Py>H2d{01dqXMmpW+ZVZ z_{(x5CcN|Oe9Adao(tV4Lq)ctiJ=KBLYU&#sD3_qP55);ZLGPpS!c;}rjr~lyjH_B zx_x@!6QZ`SD=mAUH(`cvCg3RY##f@PEl?IJVXOAh)1d5SUz z^tT-ubaMAVu6$UGmii zH5>kPJHQv%OFq_Gx}IZMWt2^O{BBIIo(yH-;mGjw$ub!la{0#(e&t!Wnpu9jlXi); zOsgwP%312kq03jir7g-NvnlgiUvYgsvQ>3M3iSt1AL%KEKpw>?z4ziyA+!sxP98Rq zVBeHA_N_g&o&R^yl8V1>MGi-8k@Oj zzRns-v{+YH(niv;Bp7<)@j$$%GzXOuYUXONJv2tSp{OTnN^%;fw3ywqG~V)Rvk_J| z^}VIfPd6G}G+Y86xz4zPYxk4w^FNMbV-#5wq{ne0A_jNeB}Rg4o0? zN9S;r6wPj`XcoFr&s+`J>_{C=!!rX05yn{j*WtPk_c{Nb4Mgq=QE6cP$YdwQBpxyV z3e{lp>Dc<*@QE{&aNG^$_n0Jvnr-UZgsHt>ku`cldr05B7u~bi@iWO`_fQdIv4-c^+Ky`@EC;(I_kREn;Dq9Dah>!yqspK61=;(G7m1QlwkgJ#{Hnzc>25U^9si?hO38%bNu0*8 z?5aAh^#y{MM>LQcLAHryQUL~0!yo+`4L2mm&zJ}Z;4mQg@=cx zBQT|=t4E@f?QY@^3xtI3xDog976&gThv7tZKQqCNqxo$5KGPhdVv`f(By5ZSz45Vi zZoXOO>#FITM5&7oS4^khOQrU`OXiX(21Y~0^MLC5X`UHU^p2J>Ub$z< znMQVr$0slfO?Da@O`E$HFBLvJm-Z#J#Ma5kHk6|T@my6LdfEJ#OW6i#QQi7{x>`D2#( z{@PN6H_}IV+4~P(qONwe#~DQ92Q=qPqiSXbSlmBU(>Fv?ovNjMlO8XX&dep7Pd7+@ zRd2p28EqLtwnFrAQV61@CBd*!ZR0r?Hp6-Jz}pxx1pxl>l(-N4GQpXl?iFVhKuZzK z%1$7W0EyNrX{q4f<<45lm@x6|=9cNLz1}WMSwEzk8$YCc!}HCwS|mrh|;) zTDK3%LSn}BfVg<&gv(jO$$_=eAEEhpH0&^139VcNJ)JQ;;irT%W(iHi(0t~-GP>kdZ5hhz417nX zFa6^|h*mzV$|h_EM?w0L8t^*Z*HGnK64mFTA2>@^j(1o_KKiUM=JPbn;)AAT53ZE4 zA$KYAUQ&$a)@XPpC&@AqPbWaJacT4UHLSUrMqqSIY~lI}`H1K*839RG_DXw=wJf=*}F=@uMa`_Llc(lvt7K;7uOxVp!zhfM1*mmB`DZgBK$kymY z;e-&aLFJjhLd=Te_DSDig!cBcnC^>fUm3G%_sj9@Bx@3xvjuj!Wfqy>Ng8d(fWwO} zR2trc?n-#KaV`nIbu-xL2${(YA922s{1ndLp!B87n`NGq6dUuf5lg)-y;2@|;YfwlPSk((kTKP|?G!h0w9&-rc42d5RNuuKPK>BtH&<8I z(Iy;jxYLZw9-F6ma_ZaH1PwU^H z9@AJ`kffjBs7w6=j$UYyRXn3Jv#v>1O9ku6>ZzScCFY_XW8JLoXqq7RVxmX<36kynn+QNy&hAm?2M#y8--YG<~5apYw5 zl)L1Yodcpj@_nenA7TfRNl8SoGr?2WSs`YrOgZ+NC^cr&X^NUNra7D6%ajP=sUqxC z{($ZO{fmpN8Gm(jIx8-nk~-$@M~96rANzEd;C{d^%c?qBKCbpEh{$mjiFzjtt0gYw zO?zr~2;Ev~s6{^)c;*o*e$AID&!JOB7c)pbW z#=y~Z&g|-Oq1V|m9<8ll)pm}f+8&$j%h1$JuxM@>xv}~#<-y=_p)z=+N<9{`h2n(H z{>)VIX3n1xQ$p0}scC=CrMK=MWt>9SInEbwI;W@Wsn|)a5NV}SaAvtE+FI%Y zxdp0HR=oyxE4XG}*EB1NqHWLwtUDgfRsduOqbu<}byBX>Wf5Xt<$p&I;H}KBVwh{0 zY!`43w76X!%;AQl&OskhBlM31bOP8*v^BYirhsihPi=`L(|IsI!@TMKn1Z91gAeiU z{Rnv%_-!qvU1DhwzxW$jY`h2KPwD-1*+N^0^HvzFdlaD;^EPR;DB1;usjt4OE|7$3kR}F4lu;%7Qz)8_SbOOfQv< zrzL$EkXsw`CYM{D{Yt2L$9gH#E_;RZCmID*SDW!ioDZ$*P_F{MCf?ed5iAWT zsi)t+U7v|uW+_HXlf87Lrj!ddpt56spPfmvq9LR9jxxs%K!vRh`LAw7P>6A@<_BYY zzy~8ID<5|`nW~>2H-ir;l8ni+>$ogsMC(dDifH_p%uz5>Z@9&85?x=v2QEL4?-A(>$VHfV}kdQq+T{)I)tCbcOtbai6t(2viH z+Y;ULN(Z(DD0c2-2NgM(=ARY2bu$O>;}F1-p}nB3aL6k_&+r|esa-=m<9umiCm2Ai zGB)|ZJ{?OoNz4J`E}j}NF7KRS`^A}gJqiZ05vnjzY&WS-&(d-Tu2ZG50Hh)O%u5-MM39ZKH>zM|`uSoVj^htJnT4_h?SjU|VAsJVdt}fGkiSS0nr&Z4Z};$y#>@ zCl(tc1!ImCTi0lxx^#ovOyMW5aFWG1SexY@>~tSyBj zIzF3uPQIbg-Rta#`M+1(n8Z%{tp}WA0IO3HHLK)bmn6^@yi=qWPWYMpg>6th6|O4^{_FYU=q$?<^{ zn2H>iX1UM9+O3x@;voT$CifW4nn&%ddwuYE*O}zSl}dL(yxKtgPVhKjU#lD86B;ef zP5lY;IXUooNqL%@+%~$5Rtc#Y-%U*!9_jdu41K@k5jat4>tNb6zYMBb)>Sv7*UDVi zK|VItA?5UQGzW=(it1R>Nx0+C*Hc>eI5T!rP@|t?bRog3TFkuQ$d*W>GuZ5h$q$(L zx8nN7xPRcDbUb3kwmRe@8Si7g&LbVsK#Cc6nhsy^)8OOtB0 zcSYStbR?0Pl@|FrE=<9wRY`Pt^W;9mw}y-Lb4jKot!r7g7Pd=G@f{#YFA1qvt?C~% zp;j}Ub9qz)dY8UZMTat%b>U|l@?Qo6jivfi8gnkBLA`XfqFB*Lh=&qQ$)HJ~%hNL& z{{^l?>Oj$+){sLN{A>}miUf^(c48-%Asrj@(jJawW-^k37=5k^(uLb-u-J>n+sRsqpEgAUVt{_c=mhUi7`TtWNA%r zZ0+f%sXH3h{$=)c=RcTe7%%d0V)Koz6zrD&wD4xWROz=x+RaAorPIetCPgNGV1ZH z%`F3^grznoq#P&<9YqEbZLbjjT;U-9iC02jV}4NK-TVa zO=O{eKiR>J2u$vyGmFMYrNCQ;+fsx3;79)LIt zFVSQtsDv+n$M~G*3#mbn1ff4tLF7{v|4udb>33$YaG<^P&04&0i#u~ zV|#DPXHQ)0mN?90jEr0wBj1P*W>trRV3}FnKUXHktTSv_*WclpTX!Yv)u!koTUv(P zmG*vG9&RYo(-x=N9#1tbnq&)5R0bt_9R89QY@ESt{4i$@9#Q@ELdqf!Yn7wNJ$EEt z|GB<`xsHCa*<|E9*?GKHdK7%rEuf*POXWO_};8o?E*B1ahwQuW}<%W>ZIU~9!|H} z>k|N10X<;qEC2Kx^;p^3XTHnV>gof{OAg2^yJJ$4K;82TA4sLI;7lf(7jI`|A#A4C zXVN$yW7$_(X!C>~&6*dTq+=sY870I>pI@jxaeECQ4%YD`!}w(>l2uFNPmfo=Of-g# zctwk;dyaGc0*BP>It;h`w1PBfPSJlq{~#aKR{U<^*I|Oh=g;10`uIk2CCwYz8)*ic(!Gexp*)8 z1FJp)r;fy#`8`~@2wfyuX|0;CY$v8OVt`Is&_T;$%&sYP{$D(j{U_P~X#q+AiYz8o+Ho8fBGb_9C0*H5iRj|G z0m|HnAK^5gFJ#94;#$vl=8`%PHe|poQk{MUSc`f`@N8T%YRKZev zsxHmDKD0u<23>kgPu7UTSVCO8@>pwz7tCsxB3*jXgHdy=UYREq&bF#@ zQ=9i*^x<%L+orrh6kq&4x4hcyS$^_HWI@e{^XJQiY!`}gg=Co#W^0_v{kZ?(LD)%n*4sjH2ilbjyM1vZ7<%c9<3S4N&Iw(0 zZlCVtn5nmVB`Pr}az+2P1SYY;NU!XqeI{IM{(NdK@Wh~z2^6u()4HSB#5WRKB6QzE zWEUdVQk3|*sh;GwL=KTLWQpBO$qWj0HvEj}M#U@JnD)d#=?+wm+I*KTXuoWg8Q$$V zi-_}ltQo>9>0)PA=f2A`uh6G-)>?p$uKgs|9GtK!|1PKE#f6FUPi(GG%mhiERrvaU z%|xq`A(YnJBq+%PH-CBlsj=JUo4M75o$q-n3*0(bHTe+~3Iz{xW&b!ZP6EIbpk@y0*-& zz0n$<4HN8rU{z+mO1wsy>@1RB6XRiyP+!5i%(6KpZLwb~T0%OhDY7?GI6Td>mHK)G zq%Kb>79(dwf4SLtYus^0f@`4`Qc*gSd_G6=acOfkXSMk2yJdCgtFtXKPczp}EvaOZ zNi9>u)|<3S!#c(`@RG~4NpLRS@Pf>Djn*{hFkbKLc4J~K3)7#PzZW!~LD|xAedSp6 zQ$-{zAw`oaf+`5o#zp=PMt^_7p|UO#V&5rxlyUazkUQg5m%#$vKyq~JUOtIKH;Ajk zKjQ`0_61OvI;I+?@#$wW6>eRnJYkCmiR#2j5gQLYHF=Snnx30doj2v)OI1zpEu;ND z0GyTKZUo>YPH}K88UOcEVns`2ve9vVIerF=a5rq=nwv7u^Y-TOr6s+XSG#OUOnzXP z3DtYUV^GkVV<}LR&zNbMU9yoG8*lJP|7ga6 z?ax>O!z$F$GucA5d$j*8c9L+ZJRm7;Uw%pA2vN?GKZ_}q0!c-7=yT-zka)ku6j8Rs zR#5fwj@X#y+Tb|H6SkYWLF#fvS?3nkz3G6cP=T~bRS;{OBMKqbG1N|Kb<83xQ6jV5N088XZTg+%pj z?lW6u+k6SPrN)h@=mJ=RE!9p$K8AyLA9NudluEiuavb<|)t(*A%#!w0LQs2VIe#kB zvTg?}2~^p(Do55m?n;>F4)VNbNsSv-;XkS0(-0FA2q9LVLz_%@%RH0&NQ(42#MgSW z&Q!e)$@^Ko^rxoDkjlVjjlZJ!B8b}B^pBR)$GY*=JrdC`yC1emTrBygEiT5d12r?< zrOJW$$4Fb#Sym~SbP(ws0$+5#fwp<0D=o5<0Q~G;dnQPVAAlEO*2oJkQll|{LO1l+tDWABNT!PQ{bva79 zg^U!}=Pb4^uw~nPCM+fL{2bim98^2W9SnJT-!-m38S4v#ssnC}6+iD;T3aPm5e;Q= zO2>aN|D|v;`UkOMW9TA*a^R6~f#Iv5_>ovbue3lgP$Lm25E3gZr|jJ|L>QMkTbg{d zhiyN?`q%a9Ymu=X7L;Xc+8tI3-1Q#5&)K|YDE03PWZ4uFI86~l!R&Wb>vW!*3Zc3aI**KF) zwl%WMISG7rnlEW9X(8~Ga9it+k|-u7j|KWB9c zzQnrID+VQe@5S=(De8~*2N?P%)K-5J_3(H}P}2JR`bq_K2~eUEa7L9dn|;=;$8~3` z-(Gzmadge?E)*9dN6-YNY;g%OCTHsak#HXcsSYCj!SXp0{n&8M_r}m zsSP#nWMf*nT2yT@sw;j3n35un}0>#a?orTm1we*-y zmUO3$RFM^-M<*d7W%GKC>>+CeYSg(&?c-w0v(vzmTGCxs#w};9n4ZmST__H9#Ts`7 zCP*jZu5xa6g{9RGHc3u1)!uS$BK~=j)*w;Rsu88!%Y&UMX_odQYWpoG;Kv1}pny21 zK`^~9n+tZzS`1}^S-s2*b}ngjUngC!A=`)1qa}i_byL!%?NLb*I{d2)!sRBbD)reJV+qanzahnN%=?+7jhj zbRdZIP9e=GITyqVks*`WQpt2CG{*Ez0|?paoPcm8-dQF(Ia18ZS*P~OC)dmDh3>bEJIiQiL_iDF^hulx9KzrRh7E#(en)1}%wU<&FH(&>R9w>#LS)@GI&gxT&4(a_4dMuQTE9p=a7- zdwBAv>}P0DtIhrN^tv*(_)M!hX;qi+@0 z>nhZdZEV;ID)|g&d$r0a6q-Uos$HG?R7Km;dB1X54DgEWiluJJzgd8^br{heHobYMB~kF-OP zq#B}OsO$--WTl17bw;p3)9xtib4E6(+a-u*@0Hf4`O0R|=zS$eh`?4euMN~l1UJ_P zagt(`h!PQuLDS*gbvOV&U2v%V|IvqVDK{%7&6M&LwJhObuP z7QUP7u_o?%P(DvL5JY+>k!aNz0595w#X@6gA9Ta%XpjvQ#K|BNC*w-VQ^$vt5mz8Y z`E%pvGAs_#E!cd=tWOf%Bvu_$au|?tG*ELsJmrDpqugXfKaJAvqQ5P2)I4riPf||S zREHTr5f4k0>lH%GR#jl`M5q}tQDDr|M_EFe9p{lq{SFe>Lvl}6sB=r?oQg(V`AWPg zE%9z0Z^NM=N_JcVN#i$AM{E!jGL!6^l4FkwspXicot5TVEx7$W?I%t4Xw>Xh&A6+6 z2(;caU8ebA?@JnaqJr1-MXAU(Cqx1-;vVO6jgGNa#QAjPeef>-2Zj5FQ_n`7FzbS2 zLNE!1dq(*Y{gUTOVKF1X;m9VAOQ~B_evuFX1(V!l8+Jj7tv(*h_)g=uS`m4!47*tsfQ%!at#?HrueyvI^z0fKG@^uD z`<+UXgLk`mI5)#`XgygYL8{DAW5-taOkBFYLaf+WDR8F;CMF3-;-HY zkTntu#Cw+eOnWR42zJ0G*Cm1AV&Y9+n<#5<*dl3;>@%WozcPOrsXl;Ioke|#idp-q zRIO7;_OReuptuILwgY{A^Y5eLF>n17=pJTAdql#TffI#zgGHb*m7NI?xZ5*Wzy+wj!iN>wI*V3bn818PGwV-dq$k4GVVNUEtPWTWD*UE zDiMa-xzS}JFCI}b?p;z=g#G*DXG2_Cn+xjBqlR47mbJ-ZO=JQxgt@v`s@71e8UWNDy-J>l!8{EKwN=GS5C^O1w#- zlhSytoOsBih4_dyrbZ5x(&-9y?&9n;K|!yoWFT_&Qm%&x8(C+bETUmVja)S;{l!@c z5+(aHWq(7--zgcAj6nzEX$gyQ#2PKZJ~Vo!S@LbniMB?(nE@O=IHYDdOecW^pHdER zpww4QsXA>c7Ds}ZUCk_LE>qnk%-&LP?p#KX^mY*E)aIc=t&mk0Hpnmv!ePv3Y9-=% z#@aLP$|8|YGVF8;x@S1SL43K-(Mo&yb7*~*_cu{3IZ{e$NhI7P@a|dy?I+mYb~aZ( zbh4;40Y8l}qv4N=$6MKxi6?Vuz%h3or=4o9klE%iqW#2I)I7Cz&glzNLIX3b4h>Wv1FN}ka{9#GoQuy6x*M&dgOi!qPM znQOnO82U^Dqsra>PJT2(X(@N}Z%2l_ig_^H@wAZ?HE_|M3L2!aoE7b+ZNHF?*W*YqC(yUQe+;}VHb*(Hm<$LU6nP4Mo zPY~(o?IqW`bEhb7gQ3b@kbOmAkM_=omaC{Lg}vOR*oA%uNd~gym_4PtzRWW^$2bBL zc+rW9!_Fw8V*bE16|C{TNwl&y*~~N3x?uG-LpxZkuX*fejaKg=#yT@w=j{LttDZqh zg`HUi!3&UyqGV+MTNIs*AaM}so$E}{+zGWxnzIZvqE4J!uggol^Iqpg)(sKu@mg75 zSw8woF7ZyE19Oa(RpwfjofbBIf@C~b<5iRzp8U7wBW*LL zJklvCbdy1ZI0>tgzGyT8A$kA3ATXu|n`RD$(dRFTk+oU9FdrQmrv;2aiL|CGMODOW zkvp_j6@iN|D{G6*QrC>P;(|HKd(|Gv=#gGNuuX>e5s#=6TWLekiEw&v8d+?iUpga+ zhz`6D&Q^pj51&_n3VmoR$!#pJe$0ioVKRg=CYre^m%E5>+3+_C7tBuP-7y z^PD`7Heoh1(#hkL51iFMMBfFeDBED&Vode8`qsB-bOihOKDpjWyO?r6D2JQY3sp^ zF!Li@qV%nQJLh-ZvY@tivLcgy)_iyRS!s51K^7lK}d`!OX8jmXTEma^Nqh*^tB zpw@qyyCTSBTBU5WNs$P?nuGGt=laVx$sk`7z0vAXk0^HS<8m=57dv zkz4$U`P+14Z09HKi=LlF(y~eIt0s?Pv&l0m*)7Q_&jj``cNkG~FshwoM}r{o&X666 z=M+nga&E^gastPQD&{dVALC|AbJZ8r?z^W(IX6bgep&WScVZ>SyHuM1lPGJ6%05pb zKn;#*gwv*;#rL?-qEt-M)m~{^C`|uWCHw50XmIy=B(+3s&`tpoe>V?=UJmd2+9luOC&rP%!d}QQP+sX!|xtED>Dt7JSPYV=Dvg zeNEr|DJL1A*d%SQ^ooy_?#)!NMts`phz#KsdfBXgY5rSj`W;s70xuYc&VWJP1@Ce_ z$oRSf)pym;DOctOmLS)B4hbhdbU=bg??3`gK;q&@pt;aqd*hSHbe@HF35`i(v}Pr( zsP#reHcOf(6Qo8c+3lQo)n?NH$<)1lC2Q?Kc{(BmoW#jTvMs@}A{UD^<3Ra;B$aKY zlpCCXlV%(Y!zLSEdHe>7PGUahCMDQnX4)8S)m8+ydfzoilOeY*zq7EUQFTQu{$7m}{ zPz*hR0__wO+q^;*St4OCk|Wzl{2Xb%$4qJ?Py#Um>CJ*VTB*0C1U~-^Y;3-bYd8Bh zh11a=$RN-@GAxa^>QwTr^o7bnP(2_f1%*p&STV7vm}DW@Ih}-;jX@HLR+{uC>1Q(z#ZNx4b&kjk7>tj2{yuksIUh`9tI*&df2Um#2BYktuiP z)>%Flj$fx1c}69h%{i9rI&WlqP;q!`XJ>ka$=q4y<~^xor&Y3DT-wc*UqkVDD^gz1 zmwz+l**OIuP;T3Jid34pGsrbcqqDqZT_Nn^K5p3{auKCY1X|czygK6Y@hX{kcHh&P zk|(pM1zL3O>JS7o%4wzYS<(oTms9tZfwe@yPzwk#nQ4|RV^8bE&*$p2KWy7bj6`lIV)ZJlZl|{TZ?%Ibq*|NbgAJf?E6v zQ)OF_W;Syo6N2CvY8h;8+*LZW8bI#NZW3o{6XuD9CX{QAv4Vp4&NBjx6O?47`Ce#X z&xcB~S%-r};-zi)=-A`)vTk9+c4VBTl5U+WX$}PyjeMJ*qeQHSSLh~DvAeXan*s-`XguuhL#l+Dz<@wEfd`;IWU4n0&_xe zhns>yJ-mjv<_B_(y+UerQ3QfW?`)?-AAOZN9)jT5wA4qRDGkER+$Na@Lu^bU8<3D| zr8KD^%Z!rIYrPkhjbHC+L&ian1;%)iohyPn_M$|Q=()M zF4=amA}6g9$oBa~!3jIO_ z>Qxs0CdU{o=`r=at-l-OAlnZJf=Mqka9rvVH;68ysEw{MJ(idp8G*5KeGm6;UUmOF zzJv13)fNlWUPX=~UMei~rH(K25*Sd_yPYcCnoV;byj%rfDa32fqatQ$3&53*bHm~_ ziq+?<s1_4lHvayoNb#U8U-A&Tt1N*TA5nI_7z3#k0w{Fm}1Ti?L2$dI7e z=Bg1Io)FJ|b5@q^D(~hTlk&1|y|iCCZ?gCotJI6!+-Kgo_KD}o*E4fzoMqftEEwW> zy`4=l$+ES+vg^(TV?67xzsE%4+}ejYV$~EO3n!yr==RN@&K=TYnz@(51? z)Qe%3+P!Lm(g@_KCDxRRQfco{MqY6cYfdxbEs=f1+F@Upc1L|qrweWHC36+CYC*$YbCj@J~4n~6&#>{<}%9Y~;4 zld~8_LygUs?_ow}^TUSofJ~`(a~xLNF=>AXGX2qfHXt_#SV1hb(l_+>*fJZtO4w2B zzvWcBxiMIZm>3~*{FuDOk(D;f%otJ(LRmN0FU^j_vc?lB|8^R|T+~gzKHR#?`=aH! z&!EhOUWk+dr0TvBan9~Mp*PVgfAhPURR0>oQ9yT9fp+cvBhu8-YMS6(NguTOcj`Pg z>fMkEuS=j$C)hI^+7=qq`>nN-ZnOlQglQDDBwB4}#)9{`Uq>>DV}B?5_VA)>jg`cP zdz#qTo^RX`Pf&El=AOui5_G_V>mg>Jk?EN>M_eVJUm}dj`cvCPoV{ccJc`^70xkJu zwU2pJzNz9kw8AQ9n_VD?^!tcR6HBVOZ1jAC6ndgX!7)M2n;)Z<5)Dplj3Lh2 zqZusHFB>t#_Q6dfIMDEP{K-nCAJ?%p~a0o7?`RJt4M13?|cbfu97RGv-P#E~G3 zcj4)Y76r$IlDT|_v^3Q^5gTijbLW|6)Jm&on{H{u-8rI0DwWbpxdA)^V~f*_Y}PU} zi0mwD6gO~mIit(O&;S4+07*naR1(dfz&Q_kSvN7`fQZQg5=i8wWYiTo97L{nEEg4P zL`c9C!9zP!ZI5xYGtqp@fb5|89Sw3i-jq8skT{SI@{Ce>nMy$OwZ#k4`INgQf^Ck` zGRJH|zRzZJqzS-KG7fYN8dI{~NF=ou=@3Wvphh@K#Ky|XUVA0b9SI7nA!7AQHzrSb z##*T(i>MJr>CBzT;JD;$bxJ~wrQ@@d&ngdqSb2OS`;4Sk3Rog#=&qumqIwJO^o>sL za`9*V|Lnb4uw?0R9`Dgy6m>FQO5+E=F36cUqh!i0+XgOqB42NHA zzu2J-tltcdM%O z!>y|GFPZu0f2wX1Xq*$#(YMZ4r_TA$pZR5e`DH0OGY645Zn@47^W;|F8NMi#_)?Nz z-y!J^NZ*s7I#vs8;IPz+DzAwa9T8J-EC=awHX3?;v@qeOtu<7qsIs<g z=Y!6{_?xwRg%()iJ1z&syei#wnLwM)U8j~^8+@<0>A$8!R3)_Cw{eVy57LPc;We||+qAbD(z^SP1pzO@G6ZG|{tmlQbK zL$bE6HPH5#YUL{9!aLfTwGK$%s|zKdId?9`+mkvlsh6})^@cDR%Pp=f@Db9r_4??< z@hH)_o3@C4hoa*6+{q!Ala$p%M>Rks(%Lj?6lDTO4uLT)J18tU0b>7M0a#0Yrh^P2 ziJ(a_zfG1rJg!y z>Djs{)36n{OWWJhxy5nGaeZ8tf!-NQ%#}^PyQMual-3vPo$Yg#TWIBV(00I73XrjF z&t?=Ja|0Cddq_Qo3Xy1H8@ZS2t!D;11wf@&60uTB>gmM`=**otpbtwEMinjfDsNjX z4j)at7#wOlMr(s2GX>&2o7(_r_6KpC0%7c0H|zKM?ptT&Iv{Y zR1=-|pN`i_jz?8}v_+$avlhDOgs=`?07JcUV$_6o4icqU%2cNyI|6|@rA8GQ3ky&y zYzbSFtw8CPGR`Rw;p%Ln3{t#9oJtY;C|Dyn5+r1oDfw)+yU9Q6)NXksQ^}bQzGgOu zgj>%a(sRk{o%3K4v*YZYqoheY@Ht*=OEYx zG|W^nJKk+a#;yQ#=hn{3J;%s&7rkD(EE-0x8tC~cb+fB=qE9*5+m5KbzTMnRiJwrO z>&ftW$jnS@K)kBfUm6R_Grt>ct@2Vgudm?@HgnB3c8){C#&YsooXX$ocO>p4TMw*D zNq0c{-gPQirTm631_{~dl(y}uiMGKsf^)^wm{dcV{o^^pX%4*J&fDchc zU9>D_CTFi8!)h)tAsoIXwXOH6avnUwCG%0}X6^5Sinc`YF4MUa5H9?_*tv+e$1`Eq zKYDk8v($1;KPIbpCRwFh1`B>lw+%K~6$~u4Vg%d_=vm-rxos8~bB(#!W})>JQ^7WK z&CKPS-h}y$%@#u5?4L))c^)7{HwHeogw-=WSM1KdJM&vgW01w5&Fo>4n(?m(-P-l} z=IFiQqK%aAL+erjw!}bdz_Na=S*hAIdBlOw+1a@cNZ&&XiPI~qj)<07Mh32RF)<1N zcn+phkdfC%OEs*NOi++|F((G!p2%6no-PL_0LG#-kO3f>mQ5K&*A^X%esR{msRXQT zOTh}Djs?JSgTj^S+^qaI!=5*5PoQ%IIJJ>2i zO_mKIv29jvtGEboiVPGBq!ij6&V~A|fLmQu%+uP+*sj_688IfC!8{vS*Y)Z({0wyt zt&4z^m9d38oCb+W0=QIlPI5k1PYKezt6r#erkYg@TXv+%&)5Z)Ltm;0tbO1+^t0J* z_qp)T+A0Q_}1l8j#At4u<2(xHf`zyUJ%xY_8(PNv8UuynzH9RE($PK0Bq~t3m~+deU|Sh6_w`oppLHN z;v9FCEDPzLwZr0av_)^72NOV7Wwco!mOI49^zmAw2rl10Hf_9xr@OMH4oKg#3m2W{ zNK}lJ_E(XEAJ$P*2-| z>G^|dDY&uI2Fvpvd-M-Hlx}i}Xh~4S-Ez@$FItuqyMzm=wkL4H#41HaC1544sGH(g z0X-^?Vpewd(Q(Tv-Kd)f7^rT|;K=?*W7??uC-*s%^Q*xji)F#{AG=in4d)KUlyz;b zd_`Tew=Ulc%AwgjWgwd5s?NT3K>D6@FsuO{*Y2fGg$1s2Q8G^G$yzoV@#ie-EC_Z< z_LNF=IJ?GcmO3;NCZyV)(Rqt3NeMF+%95Rl@UGW*6!~w6@dm3cuwqJgat~mLzO2R9t;jYd+v45YMI(6p4Ih6Kk z>9N&n-KDHGRBCwG+ghS*hkxhLH?9q3si!nk_PeM9(YvtJ-%qO8F44CwN_T0!q|j~A zsHyeuVilX%2(TbM|g&DqiG3wfoK6JYvW4^vhWPzW7hW&j5=-(A<0qJ`g zKy&mGPzIix7bc}N_P;EXQ>92HRFG&z00L`UX%iN z4G1ao?5yCgTV}O~IcSjDS&_M2I)?_Zg*JySd&AYL{BFQqr3<1_W~rdv;Gy<%)H2cq zh^oR0T*NfYB^x6NjG>OAYwh0xHG0&s^)jJSJ1a>O#}~maGA!oUwk^D`vy+G`#W>kF z-hA6UBAw2Cxy^Sud@QsnMdG4hV7GKY`iIbY2%X#bGbI4is(a415kXQY)~VgO!%=GM zRE}_?+)G;8UzyQs>!>v_E7Q4CXDU^Tmgv8VQ<55Is)*dPMK_Zv-4PfPfprX8La-g5 znhju8XV^%3?h!qj%(_)+oK{h}$p-2c%{(5rBnzRE*Rd_xc27wImjiMx1I((Rj|h^b z>nzZ>wZC~5@QqMuRsI}zm1DJbj#zdi8gNb>j^4GUd}F<$W7#}GIv|(k7)hnO*|qFw zl2ey%CNVK*O=_tHmfoU|i~XmyUdJ;7AFi{3Eb4aHK#E(px#ITYS_nWu9BX!~D=o-G zg#Z*e#zv`Nfo6Pwv`ce?xPL3LvHCh?PYHqhyhUL#VVlEe(BENnirpQM{!wu*SaA}J zy60?Swj%VLC~yne=#YLZfaef66XlMs3VMqfWBc|{VaGDiq2wA9gTfRGrzpZ>;yR?% zZ{eyOQEx7aiXnmsEC6FG%ghBDcTVX>S+vSIiOYSNwOVBovrATH8il%OnZ_;GMN>A8 zxE%0tWq&-*bA`AVOCZqWFj@dP{SM#X?D)HU9tDUSpJUDlS3HAePNm=uc236b17{LO zYK%LqIY0vxGH@nUrMtwHu>ptKqPi8J;G#X#3@8=nUPHKw9g~?TKGqU$33E}I1WRq__jp_n4zW*^ADx!$I;yOI9{orE#Z@V*`v+nh>d?6)Z$OsW=&H5q2uP z^p?soDIyv9cd?)aQk9B(YFABGMeM@@u1WesYii08rMsB@Q$BkQnABP& zjl_rdKLDy)+comk^9zH^0?(w>MUysW3Ca6o{QMS$W#&7;{&R3Gc-9QK0D|X5>n@JJ zNP(LZrVa}~FP=kfhePfcovOHV=V;uuMJ!VyzlwJ#21q1Ry7hpSLCICJ)pmQUS^!-M zL^z#i?W4&Mz)EelYY-FC10Bh@SAa5s96Br;s5t^f@l%XsLW~DI^M^csI$12{P%W;?NAB({a zflOoyG^wYjcpkAG{&FVI)849Wuie^?LgmsDD%>U;HHpgKR#KYlXRmVYX%4JCT`lgu zN;jPMa$bUBzTCkS)xX@Rd-@ifTYp6 zlS!@AOIq8{37SiWT*e+OU>HrMI|0QijXQ8TSOWFj9^j?pCZb5|AUCgH*6XD6<1E24 z=@=a#s~IX~W7%+dj;T=W_Bep9sJNi+E^e8Qh(`EuV}rMmHv+BfY3{C4uhtZV7RiiRqI~T#rcS{`B-(tlOVYZ zn6=gtU}qxF(0(uucByo?1<%ERhNqpC?jMjtge=`AJyCK6MjT_Xz~-O18^tWGt!lxu z1!k==VF-n}m=LaWH}e_KazBf6OzQu4O9!OynT3tN8BsQxeDyZ@1gz6z6Ss8QmPi!p zV&tLltQN}#9=k3!Myb(~oe5Q$RO%(I(YyhL&&&FgcIjXEDczibo1D@uWv(RYHb#bW86OIcU@#$9)dU$axUi z+m5RM@+P_i~so}1ch#czMZ!e5qeI~YMfQ}t5W+6WG$~$ z&{F|qxa0&DXjo}{B_1~#cn0he10R@%QSVObx_nGX4hPi)eT;k6&hg-ifulJDrEGOR zR?G~wM#Zi;ChZF?^@*nJ)#98<%9Zz!nmX&r`%P0icPMY#xf#2$9u?E-N%O5mei2XP<>^ z3-dIX5@oQn>(m_%QUf>hR^zS!%_ZQh1xu9U*raji+bmi)JC64Qd`pCdg&y5CW0$94 z$QfZmx3mV;c4-sLK$)*kbUBk(28<1 ztWHyDn>z_!c!9MYg!JG161}<@)KSK*R-%ymW8|3Q^q)^N3ySRqVD^CG+kgnvE7fNSHxP`u%Fk z%aUV29%sWDnYR@tS==eU9!ethvTzzDH1ALeHm?EaWWI7Lbr%^$8laZ5e<`pImAM%@ zuulIjIX~uSq&(WGFlZ9%nKGA813Jr)Bf}!u3>C(D%XQrUnu zu6-h8rJmC@AlK*u*AhhU0;QW5;= z;8{3n-6fk)5*5oR-AM*e77t5}0gJ7**kx37gOMtMl5h`83fr>aoerkczy^umldh8j zDdD&!yVjfCBCW|a)EoUGXcqspmAbhIgarUB26GC3JGYTA?xl6|J3lX~CM)Bq%Tdo8 zK+6mX&b2iP2+_8EGD0Y|1|kzE%YiML8wk;Fo!(AQyJu7Y`>|N2JJ`oF%SwswEUV)} zatl~=6<8I4@`C4zHeMvdRuZ*Y%EDpg@&tK4l6{!iFCkBI!jVj;xdE`5f9}nB^a!T4)tu>aC^h&wjeM`u(Buc1F{d zC~(bt>}>_oZru9n6T4-1v2|lt{Pbrv=0rrjgj0v<_Qp$s^ZFac}S zX2_9j1$=0Lmwf4UC#T=Z{jEu!a3}$263yGBbnC{0i~a)(OxUFMIRw@TK%N9* zH~`jG9kr{?l?B+8Kn0QQ$lCp$^>$WNXmy1`>#N4`&Bt=8P^*o5uR}4{TId?J?m|?Z zi!^V!#yO>Kvx~0npmIm=v@AeHl1t$T_>@(P(_kd$po}{w<8NXq(YL9TnHJg+ktwJp zImJ|mAPh`JE#?3f);lT2Vc@C+lpE|eA7Qbw#D=pD8fArU&3<|3iP^`eZ0oFk&*iaf ziI7#Q&L^P1wIJTy!0#-_c}fWMfU_rvQwGYjiJ5tSC-J<;DaTk~&dT-O(gEoo5a)rD zmx#q0J((V)gXz>6$-s3;3kt=yq70)D&19BoLms8$Sz22uwn?Jj>2z-Sw~2j@qjku( zwHD+GKMGmFtiD+i9?QUVa(p5v##v37(@;Qv&RW|i66o-@NSM{mO3qSc=b6^@CvC10 zuuQ5$&CWXhIrfC+wl%*}rpEC+%~oe#m3Ljan;kT7O|g_<^@FZ;Fg(x5Qorr8((_$d zeKuMjX{(1WvJxd5u&9|=RjHfB7D6tV83uypD(1w6>n_zy7nnI#V8IKp4NzfAG_VnO zGw8Q7DRejU5V?LLIXXJn{hqx&qT`@n9izfh=$>sH-mSJ)B~V;AFMGCYftL!UZjb$D zTToF4>~px!g_d}ob?boiJq)Pxd4RYCpi?lZWTQoOZW7TcNd_zPWk?qrQ{GfECL3!< zQ+YB+I+?*EK}02O0}|KBa)O)MQ@T?+wvAH~`nCd=C53Ke{h|e+#Pb4jX^(Icg?+?; zjlq`isB@Ra#WXfSEGXA%%xVgqGdmKyOzSSxK+8bb0?jQb->P%LN(O|TNu@Szh`4Ea zMN&|+tB{_zT_bpXM62~r{+#LpB)*KE1wyFeH+vPi+c>v&J1#Onayn;G37ff{es;$T zjqD;j`u~aq9EUt0vwu1vA8@r!Fl&$KlGvEa8Wf%@IaTgvpZDe@e&v|&iz0L$Ux#a0 zUWKu%Y>T~ap3|-4ndXlUOm{%~-U80t&<$Ay)jN(KIRUiP-YPma0Fn_12}Pnf?!!z{ zYa?49BltVC5F_0-T}9*gM-xOKqVYBs z#QYjkuNuG#9PVfsyPWFX0L?WHf+W0Sv^FzASwwO^7Hq^NlM60YKiEo)KB?YIJpdqI=9riGUF(Vh!;I?}t`)Ae1zSK^@w)m%9CN zJi~Wzd3#+ODpt&}13(wHlXp5S*eLHkwwMmx(gEpv+}mJLKbBzxAHwC1Q{Y{NTYM7K?6UfdwVd%?K>OT+8$uUTn<#S+&@~S zX(O+B7Hg+PfL^MVO&pfevk~k#r8V;*#hT)Mrq3`q&or15>`T#i1?&e(&Wm82Q<}9R zG4|on*OB5S{T^Xuc@cY8SFq5VQJkk08-Nu*q}0|bKgeb)cxc^@ZP2OQU^!Ufb4+T0 zvOXV?mZs_IqjwugL+VTs17UKu2olg_#zZP*^pFT_x-fekh&FDCSMQ57dqkxmL<7Qz z&}!ZqjToC-+Zc{Uc{vjN0>@mO%V1`X?eDPz!(2UQkQzYAZ3?;U3#G@9bUsRKsdNr1 z+N+vna%hhT3k!WLEiIr&vxXLHBN?rGsQE#%IzDR@yc7Fo9p?##?J~e6vAm-L)g6$& zhZcg;f(D4XLX$8z+e+QSHnERy3NBNc5UCCYB{PyKI3_s{wKZslb_ykvED1Z36x~Y{ zx}(UiJmW>*x;+@++Kt;7j_lsQdOK)gqE7l}M&m=sOvhlH1r{y~cuLoXq#_7`QJ-!r zY-_aHT&Ww-+hCz zrJmgabQ|ZVQm~22qn0ujneU2+qY>6Owp0xRpAJ*G6%cz9m8xi_zB9LaUSX}gRW9I* zv{307B>+@+PDXsT_-8Nu& z7lXAV1}wR%gCN;(Xb~>U7fq3XY({-DNpd6g9yVBp{%tL*|lRH!7*tvAqR*P zd@Avpqw8Q1H0N|~(%XnAVQFT@t=sDujz;#Q99#O)h{3}F_TmP3xQ@3k-@%{0a1Hxb zS8(64LwNAiF{~^vqSxywHPaI4R_L^*uvF&4w4AVWrCd#1OmB6if$5T}cRsco!Lewx z#z6p548LRiO|EHsdw|<_HnFyMWzN940z9k6mHXZQ@T~yoTk)MXc@HgG2lGVR4}^HqR){l4>TrFt6|&$1a%? zZ+Z~UQc)p8^ic0dZP<=E^fw<4N7&jPV0meAcF@@BNz9_sT^dmH1<>U7pmyz@Q%~mDItD&RWl9+*3xo+x zf&c&@07*naRBY!p&|>AeNUG^LanXJh!Te7Dri`>PA^T7%Pxf z4&dm@-8z_t_&EjU5ZDz;-6hwLS;@iK*xJI{-sN_Nsx7UXjUb5WC{zf7MQn(?m$~lf zH1mR%1u&`H6?WYXa*IHOr?vZ2VAr(<*#$FKOVuwqg&G4zLAm1T*x2UM!#3DeZF|2e za}qf-oyu<`>s|n6H-ZuKI8bcY9B&VXc<0@#xb@x@{OYp{ICEeHA9(gCe(kp|;Tz94 zHg0iY0rwp{h)2(yz{%r>vDoiB@KUMPnyYb3Hir;7?rZv8&iZ`g`I~*EMcYi}WW`*{ z5Ez5O5X*~gpuh|u+X0-}1CTvnxUC{L%OxpX8yTts%G~NNh`X_Ge>>T?|JK>VuQ24IF<|3z6pU^4nElImQL zV1k)hP|l8l_IF=?6aVbrd>Jpk_BKxLU&KH9_({C>?k0ZsE0^)TS8hf7-`Uv2Uwr2k zeB-;X;_-)0;otrIr|{I{5A4(`NtA9*du}R%V;+OlYBDFGC0gFk+0}|obaD*f9e$t4 zt}sSdNsX5k(W_vm(QxE+0Cthqt@gZ>91bgM>{s@Nqs3Lp8KJhVO}yi@s5q>Y!*GQc z+AT9UhO9_jNwv}C_359f7-p75EHSFU6%3UkzG?@eQBq}AAhM%1q*$(HO+zEyiZC-S zT)u{Hz3@8Ty>bJm4lLrS)4Gk@9t`m2`OA3g!WA4lv>(qt`4CPVJs44l#UNhtd_2fV>@0Awy9cYE6IXe5qYUV$Wosq!vtjz}bjrEn9Luq;}_bWQ(~?Z)dL4Cy}0C zyB6l$&gzh3ULrqpqFXv3eb0dD=%r>KwL7nKPO{HI9iUo+6ZMBCnH8?RyajbrrIlqN z1Ihxpg;8Uxfjs1WkC_B;pY-9IY}X>v3^g0QJs9FQzw~wd^WXU@Hn+BSR`&>4UBSg` z*KucK8%Oraui0qC`2K5el$V^9IOjhblN_@{M%$ zv+{E)T6wh!@Q@e)W0d-6HsXzx)#-Q3?%6vQ-cP?mcRELu-yf>GyteJCD(#%>+#>jA z6C6{`1-8IR!{G?ezkCkg`TjW!hQlfw$IN*5>UI3#*S>>io_G*XJ$45D9vS$E9WhCE z%_t>7Igf4eF(543wmlye>#aR~zg1QDIs2)13p_gkbUQX!n|4?72GUG+MG&KAk|6a_ zcR}F}NdG7TXbx-j!qz=OD}@9kOKRM@U{ef`NuoNZf)|`BO~RxWk+*)#P386qno;6U zvtW2Acfi!PR>^j@oWXe2=GHcT?Kl1yzw@WxilVyL?+o$6#UXy`{d@6;uWaKR?`)VO zV{3bW|M$1Qf@?SK;2-?_b68qjgp_s8?Enil$LD0o{(&3?PczSX{W8>G52-!R^D!XT zPDA}pa@6T(<5eA3*3IE6M}Sy(HZy^2cBqWj)4W;y-f~N;@ISR~jO**<+-ls!PRBV^ z?jyOaTW6Sd&(2A!vS6n_109bQG66?U*Co3P#H@p%VCSkp&a}N>`TmlkWzsJ2m+!MZ z7~(IVe+}P%{hcUyd;QK3FIL#N!El6czjzkw8(a9uQ;(qE??vCOS52`~odEkl1i!ly zL~3jWA!w|QO)bc$TnCxKLFjeTwWYA+6Ig2xoNEQgxMG(Ai;nBrU0hP?2K?F{;-)rj ztDN}R;j2&*u2w}$Wf92cQx4MkK_cNbBzt@W(3M;MBbZr_43OK=q()wcIYHd5WbPB|yQ|e=pa_s=fr7X3wjvV8$4Pf@YnOtx% zLU2Vb9mj5&*;i)6F(#=GG^=8QaVtkM!BM`yH>g_?v+rPOX#pR2`~mdFtp(Yk?5%?A)*!`$Om%TEsA6Mfs<-`F(H*Zy zIueV9uH`$ui(+G3F>#dq918@u6)2nQJ!vtAP>Xvy%k$`#4oLs7I2&>XhXv!P)b>$b ztE)_OELF5F_K>!n0`-0MQfa+ZanhVBrB*hn{Z5S%)l4=VNBKr0#%#B%xCf7qf&{loGo5 z*;^E97S*)L0hmp3F;4nLOXF5)c~x>a{WLphJotz~;stj8ci%GX4yw0A^A-Ryw*t(C z+GxRvp_z=gqkgQq^Ghf+7Dnv5T=cG^YL)>lsqeC4c#?KMq>dRqL`OCBSFRgp?qskt zQyAMfs-x|4Wolf*9?W?A-K+TPm(Gbbv~6u1Gvm82pTn_3YdCrIP*784Ps25o;ZoPH zw6@;PJ{#i_N?++hZK~bpTm$Yij>RHgodcEIyFbq`htz=NSp>@Fc7NL2Ip5}zE$cvZ z2c++jMeM0L0cV_Ba7rBrsnu1|7dbP!0Yype39T7x!|;14-5Qm)hF(Xa6P8aWI<1ci z^=97LD*&&|xV^rKfBOIZ$+TW9T^0%0zs%TkXb}s&B^=-Hf6a!&5&qe4eHo8Ea006< z%aNnODwrxyn=0+T_5frBm}fnrJ&uawevxzjEbUC@bCw4Op=*D&D*zhCST{NC$0@~Jf} zEi6Qni&~iE#L;9tZ`D`H?2>=}u*(ymY_o$kMKC<4{^q+6np*&84?vy=NM_kqaI0&d zkDZ$(SVx&%>q5nMbLn-r;BNRATz;vU<4CC(x#A$3$_==P+Rkv6)f*$g7(k_lggH28 zc#M=S=czy%WwjZ?I%8k$J0%B~1hJ#(v0@upj)dHNbwk3x;L=9S`0BS_!kZVasApMS z>EqDBCG21A-zB1w9Z1F< z3!mfroM)anf5t3dXKpCd@hXkOmPU<3qa=@usTdtwHA;f$Qg&Q2XRwrA=KQxaCj)}> z0m6vCC;Q9-6`TbcJSRV~Gzjy1;x+X4K0JN@$x$0d3KhLu?uPTt$QUG6=7>w@lI>W2 ze#Mq>%bzd{h@SO)EX_eJ9)XMD&UoXU%eZ#)&aTl(|KocPcW<+-^M5U3!20;90U?j&rjFlDS~}rQKNv*sT8^%4}-;7pyg) zrP|}Ua(%aSK>A*AELe$}u|#R*3_$0~x>ANI2au$K4*9*KY~o>MyJf5bBge@<7};!A zj3n#XK{BqBvhS7vv+^(4zO}WDKm7W4)kr-6Y!4YPpWDEhQ)}2<-@;38-l`fQqY>jz z{_+KEZVvz+WkC>5fz0?iS-F04{BAO$sH8XrWP)iKT<74K#qmi(7MP46K>E694oR7o z%{fRbjf*T3CyguQ&m@`%I1BuU=g5G3>NK(fkkj+C5M&E~uN*iaPQk1EyPNxm?4K4) zBNZG=+hx!#eU}(m?3|2U4jPwzIZ{P>bm!Uq4B2*eNt+9y2YluCxBSmMAN0U6iu0ZJ zo!YzLd3=oFV2D@FT~Inh%*VztGhTc1T?_`pF++zHJYBlKrFmWVcXT>87kn8gK{+<+ zqVs2LQoLsf@U#cY{;@P=^N6;wGNNNXZw&;qfVcDGI1Nk}g4~wxpxdqX@0(@6>Vg}k zL`S#m=F(BS@1}!cP8Lb+-h`SxZD%F*s0t{w(^_GQDZ63K)R^j=*F$TxSs_wdQ6pV4 zawODqN%djmIxeO776ipyVkYskV;-&zL(YP`@D`^ zK&+zum8=v?b&%y1tBMHIakQ`D_(2$j+XDQpX#jw945P(tXf>mVfd@=lg9>FXRlYi zmg7YwXN}u!Di-S_CPPNSh2`wZ6|&fJ}+-80o@e+4ECcY3ZVIV&kdM}tdji3;9g>*EE=UAN5H#<_z?ly|IP z7^v3*F37u46u>vlFg}Yor9$z$+}=pm1etr^;DqFM^~No14~9h>x3oN)joTg!aqY%! z?BBc6IxthGpWut6XhKd_7XUKO>rv~~%3=otXAxjklh zas`0CJK&jH9yj|w-LgANNA13gFglMKS@eul04UkU0@ADD9xLe% zWYlhTUGkk{F+7#}?V*B4_fdK=p#B!wxCeA>E>pVoZE(@K^ErfLD&k#on7V~k8>UiV z(-IRF=5_Wq71p&Aigv0EO*^%jT&ByGh9aTxo493QNM+CN*qG}^ZFFek?##i)UB7up ze5Acz51;+nzdN>Z@_jsV^ccSQ@BOOz?9zAs^qGh73%~U5$Vs z#3oR-HC&+7zWc^573l8fGY@?RSfxtdLB#r46g5N)5X@`@aXs6i)LExC47!bL^&)xg zTNx17(Y(9mZ+hu6(svC>r^?GvqVlm?cb1)wBKNUccbI7m*GJ9_rQe;?ov9{6T^W%l z2NhRpTSZz66mBe(s%Xk}la8FQ+i@~(-dZmnKVrtdqpLW2qK~h|F;{4ec zuxH-^Jo@Z&xOwFQZe72E(~o};@4oR84jw-Z9u4u+hf}rcfukfeCT7J#2^3OzsBBu`|;_|{w&^l<8=%M+t}RP zz>j_EC-Ktv{u&z_>o|4hL45ire-`Ine+AdCUByQ}@oAiY>m0uPrQgAGKlOPWId%en z^83GqOBc`M=&=(xcHb#{=bK;0p(Dre(_i=^-hT5eE?syBAN}#q;CtWt1|E3yaSXP% z@fUyghj{L%e-4L_9>>4^SN|Lr-gzq<2Ptci%(*DvLN)JEi?KK#s&9)7Ds#nA&T_R` zT47b&=h^N-n;Pj^CR#FC72UGiOP7(pTOI|&pic@y0h|bm2@^o1)*ToyZG8k}!$@IK z1jWu=lQSakQRkLKRpKl>8vwmFs#*v%PDL%6jPP*eJMXZ+fbYDwfM=iBg9Cf1)kHZO zjiv%(EJb0N(d+eb;OI&0*|#67YX|YjGoQd4Fa8y7zV|NH4j#p5IKcMi22MZrG!7lV zAJ;CwgQKS&!oi~_apcrPxbpUEc<}uno!;k##U(7StYS1AV6eH4laD-&LnqGQ=9LRr z*}ESHkDbDiQx9Wx-$A^0@f>(K!1~SiA_1rr@W|QgJVTuZNJwNX2*6B<5)*6@6zw=$ z1=A2pF(d9$h8hsn#WjIHmcHB0E@vv=lInK`dJ@e9F5eR^Yn&kn?GuE;S_RDJ%Ctp2cuZ>%r*~Ue7 zP5Ih|#YNoz;KMj{_y`UkJ%-Qx^v~gIfA%F@c;`)=xbGB(g8|mpZ{x#1_Gvu$@MC!M z>}z=ReNW^52Oq&BPrM(my!bqR{4;-hdVMP^d$6{40E6vqtlz$k4}I)Yc=)j=asJIW zaNy8koO$q3Joe->ICSI~UVr&T47Rs$4M7%u*3R%FneZtY$oKsv7jQ>hLvP zQiSdo*2~9*7t5pc&9yIe-92a{G#2eob1l!1>q_I8ur|R4?&@KaJa?o|ism96)fC<}9F&L{WORlHAi9YT-wu(~^ z9>U{~EW4ePa9LehYJ{aYzAsBFt9bmwe+vhXoxJe%{qj5!S*I@UwaqKzmQUzO3? zNOo38dCnBg33};)-R`Da=3?vIJ!H86wrw?Va?xRRKiVY<#wDt){S*B))A~Fy_xgTe z4p>^~J8fKVW*fIS`7Qw{?OWTApZ>xZapu8Cu)4Yrk3IP`2HV@X_TCkI=wm;Q(+@lZ z0Ql%9p2LBIhcO&%14P(Zzm3swfb~1Ku(Y&{_kZvsxP0;a^vtil`~v>ycYhO4KJzRN z9yyA^U>hJ{V`Clfo_`C>BbXYj03w!QRl?fXh9-rcgBOGoX#D}F_y zC>Hv7QVMp$bDC1UflzIV#)4zWl({L-3{2L`qTd0y8UJkvITih;(moW0XD;)lkTD+=(Omi;uhC?_uxSDo!0;z&md;R@YWq(cX?7T5G`HRMiw1 zjfVKEFa1jZz{c$x_~sw|I+pkB#jW=);hoo>$J*f&*jm4Z8<)>xZprC76%KmrXA6?3Z?Dc78i4DZ==ZFme#GGuNikNIxL-=F?aB6WPLac;E+Vg)(uH) z3#e$9NE8|4db?E`@>Cw5(;3eAJ}TNw_LaQUys6CMwtcH*@vnZrhkbLfar^eHh+}0m z9OD1_-~J~M5w5*=1^?{-_$S!6b^z~QcpHEHjj!Uq(+}X*&Fgsk+*w?|b`|%XI)nA~ z+t}LJz+ihDZ@uvvu3Wl^|L6bwpRsRkKhD2(ZU;oa^gXwW!O7ESu(7d$ zjrBVi4hFb&^Ez(cx`CyoCEU7k9l!B^|L^Gadf41pR|ihXCg`-=IzNjl#-nH6tQtAo z?l^*naovJ~?Xj|;sXz!Jc5OO4};-I zJ?_Z`k)z~sWNoIe|_x_!M7L3{7wo6&v0 zdj5^*R&B1|0s&aRbsZbGuTPEr*2ZmYZ|v+d*jmSX7vF5a@3;p2)_a$x&+q!XZwA|R z5EDAFmP&Zz08>70NN|*mK#2qti7E#Gw8*h_D2uOC*(veVMi;9!TqapJcb#sz4St~>GH)3)4$(% z^`+>izW&OK(J#Mw;~GG~wX2tK?ds*mPTsnK+qZ5205;a|;Owj4&mtlh-)ZdL*;ihS zT1Ccp*l44r_${_NJ!Vj3&x5b-$&*p7BU1z5NHj5Q`j9+Jdr9WHYppHaVD>(gYMOVu zdv4Dooz3fj^u6R|6eDU=%p0MEz^PC&)S0+g@}kppQm0I$Np%LeF!4G-wF+J|&^(z) zNvi86ISb919rRBfoZo+OVx7=KX(uCn>i8j?JFlyE6A>Odvmf^z7+|4KxU(?C@`4S% z)8*u`12}eg|M*_?oMKPSy+}=el<^gNjt5Qw$zV9{A02;|CTUVz_F%M1vu)|-7jG@0u@1OC=oc_gU_o(T28diM2RaGVQ{#Q~BodcWHy zkF|F=wRPEcmIX1jK&&D%)9Xc06+`F%odA;DL>McTereU>`d^D(6gW@%zxinv^+i6GTRo99Ve z=Tuyic+d1XL~|rHK|y{0idHL%vyr#Ino*FjTXfrDF+sV|Pn|Uf+u;OT^_I+a^Jv@Q z;T9K@^+lwbXw*zWRr`gSAkDJ4xPbdl94>wbt**>u<4zwxgr$YPA~NW`-}1aF`w`_5 z9a~IHf3B1~JMso>O82;O44N&|W}5Tbv=Q~{2Ncd*s=+SSXj^sJ`fr>`IIMQxV!!ZI zQ=|jR9gzN!^f5SgFe2SBj&*(#FrDn|5FJAT)F*wAk&BSA-SgSK&FJH6Ix-BoPc*a9 z8AWoc*@dA+Cok#0%YmwLOnoKvi13+@Jb{C2tNNtZBiwgvKW^|cUVV21mpA&T@i7jp zt>RN3dK^94iE$G-0|bS>m2w|vt>1IJT?5ZjKTU%4-N`j10gC*3mA;@xU+j2X`vNOI z<5yDS6AZNytReG#@brxnFMkb8+YQ^T5B7(vb>0gP92?@c1mJ^&)$bjt%cII()l4iH&5Si6L=RW1-h8( ztf09j_~aKqE04oDY)?criA#Zo7RuY~-`{_37HygLJ!qpI-Yp%F{-J@=O*^HDJ?A(B zI&m<@V3ETtG$+n6H*J}6&@BLK2Goo!b1P8IY-F}g#cxfe+n$&;b#4N?fu^X`t+XBD zaQhh869GpL?8DE0=0jQS)MOb9hIsy!YuMyPy#F|1VYKZwMnr_4`}7BJzRHH2>aK|fSZbQuR8(IE%PvSfy2v2 zrkT^gGFS%NtU1yO6U4$U4ovQ`YsHK+I~Bf*D&jojKkF7X_Ks-B2JKy0##4`;R)5

s97u|T^$!gC@7 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 z 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%0D@0>H8GoH*4vR2I(d4?1oMuS9AY=h98Jms@; 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 z�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®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�GAJGmfV5_j*W^Qug)V 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ÿ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 z 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 @B3pO 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¬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

P$#PjHZ;xjiS7*xtno*^wkj6TF3GV->E0F-^X zcE!G^2`_{Fo|qsy1_;&;1Mmx@7I6|W1L}5Qzd*M3q6iVSii0{*Y#B^rfx-$0;IR^)3$b1z($SUI(Yyf4Ss3GZ z;@>5TSxfXIz5(K-Q8 zH4f0?nTtQ?cBHrbqoq(S*+1~iDFha8pk)8V)dg%b=oF|#m#Hopa@wPMv3E*SmkBOf z8fn&ZxZ^LUQ%@oWO*hD{^lgh1nz<#kD9IxTBdG~|>>2*F2pJg3OuSfOCpee}IUF^;zC)2>5f(_oa}-cjdsa5nWyARQQ`gtUnAY02{ofI!U+T){LQGce#(D_BTd z$^S*Ur(Id`Sq#7R(tW17gr}2dHOf`Nk$cSy5CT-{E;_G7ZAofamSe>TxB-vAi4OXL9 zV58f8RjiSY#e^juseX6i5K+? zT4qE_Z_L-(8oTJO4=SZy-OkSkf*c|#m^j7h+vcsNmzdMjEPIM;(lg_F%iUNK_RNTp z&If2`<-@piL z!K=fXZ37Xd*nyRYAS8fEoScU&Q{<|JxWTJaHQJ9gZG0`Uu?(e=ZXK`x^7SkTc|t|L zygI43oCl(#lFVOD=F`xTVr;HECp%XO%9Y@mrApehTbJ^Hd9J9MN505>+0!i8;4f?1 z({6@N8>KsWiFCy+9}=Hf{-pVd$KXY*Eexk`E+Ce&rfA#Qk@f27KouG{w26FOPyEM4 zQLQB|{dA9cDb4|b&e;!a$Y!|U!1h3BYMqy zezQ9n0m+oYQ{?QbN@Ns|+5`&X(ZXUi{3I7G_p?&wZ#g0r*08EoO?tA1egXb@4}7De zc-Zs4DFm89Z+9g^?8?NJvby9huzzb~#53gk;x<1K)vtrE;4V{S@#;QHh?s6ptv+mz zY;u@KGak~LtmgKPAI-f~GHPR47Hv$Z-x9Z5mRJ#MIzLPw=7Erz451%^iYnr(hK~)^ znZswi43*x-OGk4&|Mcvgj`7n;j4ivT2WgIAbb;6$7{Zs)w1G4NQLHopX7;`|8^Z2U z4*Txi4F7<@mo+$u^Z6p|Kv>Q%-7Y!Pe#r8fLTAJb!PzIPd5NEUhb_5(8bcY2K*~W; zz7eAzeaKU@JeN8`0%XP@dem+y4Z`~5ZQ`Uz0RUME-}CGFy)E5BiQ&%5vg za7}@Q{W)Y+tTWq5m`%@ySo$L{*#YFcf2eQ@KC>!`QjFK$9anDbG{D-(JJ`eTYXOSx zdDlm#?Gnn_dWXM!XQ@+@1p$W>hPGQ5QFg&zrX4au>;)Gg#UQCi-)lDiyt4j1IY1O0~T$S!Wn0Zu{s}Y z`FL1+;_N9CXkU|hOkY&nox??v5tuEH(WSR;I8+kE2`&}l5vRpo+r8?PqXy8dq&uR} zv0`d{tx%YtRxZ4w)?Nh*2YRgdok&#AC#FEA&n!M!45LHcCtwp^>~*W!{Yj{C45{0{ zWpb&`ZN_W#f^+W5wc*KU7vTs=ZQ2pS^y&*mc|F?Z`u%#U{pxxSOWNUVaLn9oQIY9o zdNUIr0nZyVx#}lq*rDLjLCmj-`usEQ?Nqjgn18n{T4LtAcsS{sXl#LMNfENBSq<@M zz}gL~>eyv8-W^m9Gk7loH*gi@`ROy@(rWi^-}$ip4c)Q~+kI^cJJ&Zh1 zC*|N!`fcfarXKpvY--?Dz*VTw^kA_2NWVYi1Bg0cJu7js9#s|(4?At_Gwap~NX8rQ zph+fw|3Cn`rd*QDsTP(L84Zq3)H$D+p`XAUBCEozeDrYzi>0UvlLXRYt2)X^%0V#A zZv9y;c(^L6BMo#idsG4{5aO983Vs!*X4NVGnP?{TLu;8hiK-fF;KrbEs=%_lxpAV9pVwLDwCZf%PPO1G*XZG@SqA)~U1O*{5gYr)OVC z>z{Y{ga(JQ6aPjYlXQbPbQ^Ybqj7(dynGGx&7pS72yVWZ z5p9N#do(&vw}2g+@11{?emaj8b@nbX(_0C3SUvDc)9BFZwLOSHpC?hGTPV>_x2K?7 zo987bgP0nH=g`1qo*4TckC4VfY#!E9ihv)RQN zjgC(aatVj-SE$k&G-=J<4Wb>8&R7BcnYKOf@O(dT>|}k`YVa${BmH7?{BJnqhpnzU zqk-2b_Uu;}v0DM_1y@DId)O;8$@@zhdcT8K7>=QXK=iF6P|?H<_qSMfv0wbApFlGG z9%)8dsYlOOiK-Cq?AK?vC756e8_z=%7GzhoP6TsgSSp7qZhGd~-QNPcr@f5CXrtPz ziEMogFc`1LbLanb8XST6%cseiMpWC%oC5ky!)#f(p+kS?5~$pgOZxog4i8fgL~b<{ zTLQQ&8D6B1%ET5l9f#()@q;`ko`l971D)w%BJ+1I--uvdx{jrsZSvGCg*wkV1c1ut zc}MIKDX~j3I4U5n->BI3Df`4SB02ku>Kk+An>8Z~Us(3{&XX04dH21F8g*f}Xe_wm zur^CP;GS{b58pERp6Plvkh`xme=d=3k-b%V-3u%^+O)ib3wy3u8bE<4ze>&$*zMQq z2-7C8RL!dlk)^bYI{*W*w@lZdI!y3}w>ZZR+ZpUX26w_dA<^m)C1czvSRZq5}RiIFJ{1z3^%bVQVZF<078rxoLP#ZYZ?*i2=naVt_VSCBHy4d&JZpDMux2%!jo2NFKRk0sA6|^A|IiR zn7=h9uR+wR20y3uqPbb*;KMSxPzIn7fk{-hQRa_qvpL6%Bt%-Vr!MwNHK1kl zJrNqZ&ef?y5m-6O4K8L2i$S%vNepo~<%b2r=(QaPg$PJ9q+!wWRq<9XnrL=$xedP_%Jw5R!Bqm*qn{># zV-g!gR{Pv#jke}(3B(veSK8BFN^f#S;HmvQX@zygzd=dP%H4q1h4u?vB0Lo!OqA?w+UnSz`XWW}u=SR{6QI8+oOW@Av1`Mm~ z6&`Q37seO@1QRQqQ^tx9vyDTz3pK|#W^nH+q|24y`aB6@4nX)Cj8~UG(J?XxE!ciF2^U}P|7@csX5&B5x3QOnkuib* zLxMxB4nu~*NY$>|#b-z6u`=AFur)N2k($u^q=@`d?aP^1} zfJssx`fQr4x+RY$cyEO?B=DS05fVPhZc8v*hSWq%BXK zRe0qjX||1WeLEJ)O-P6!gZ#Z_ZETUy!jPk&Pf&2lhO(W0C??6diFU&L#3xxW$oqHPx%l;R0(OJlidb4SWd#8T%H?jycgDU*l%|t14^(VlP_{(T zLWfas{0a(dp=b$$h-#MU54_&{4u3{(J>Gtm{M}nV;g;|#Bdz+cn^IUeGCcE?k(g(d zleMDdl-zBTgl!K$&^lLx&wdoD2J71VeH)s{Yc}VPNks(1{udz+tuy;sInO-$RDW~G zrz5?VR@VxzRpL!2;OxNoBZ3rzk{Lf(2gk^dEZ{tA+d*aPgq4nGNlm2<0xIWxLPz_h zSf(Fh%Jm#|bJ{JJiqMBCWGhN%a$%bxoEJCA{*BOWmvO1d44v6kFhN*L2z7GLcZ5VYP*yrzeM37#bW3c7 z@N{H^tZrA6!QE>FSP%0`SxbJ%5nL;X6E9^U`nkGqpuaba{4m5kr)y7e7mx`x8+$0+fR zXvH)WOSh|^C?_{GlU&34Gauck4U$r7_kLR&h#;e5gMLD3ToPpwT^EO0*F!xN)+Ii= ztD;sXp+7u#ak`4HSj=pH(cH@OiA%_evgy|k$7y!KIN~)g*`vx&P-<^5wRB4b>yvyVD6-kcKT_rg36?|i+&v`rlQ7Rm6;wlt>%QWo9{&r~#N zM`6YLy96Ma=)D6fcC{3V?_)O)illwTLMta7PM|7CFEy`oMz+K~+y^q;BUi|oS{`VnB4q0fsm6QFNU&y@sQ~u z1}VwT5<1L3AFwzOF!0a0xeerGZm)}=aTxzXX?fVkYptl<0FDs?S-zX1#{C7X6f_9A zL4Rf8a#i{Ra0k{`QFkt>4q5B?X}ATfwk2fe51Fg}QoPj&0Qksrm!I2yGdfdvboC8DaUs`EP~^@Z$0E%9R(MB_ zyq*(JE4xYZ7A``KYnaD{k24&wY&Xl>-c>CRd>Bfs3?Ka0pM_{QOU(4qRjc@_)ih_Y zV@L#Ts0u1>oM}B4n=hDeVAc~BHg5{I-10OQtP&00HzpGh0p0YISKbZ z4W(BxvSdcQA_e_>F&Ny#@txFeg*X~b7k2`HgKPE~0Kv%v!C*D4SgHTcB+fL*lrStI z{A6s1Q7&0lG^Sg3b+ygD$*Y3VOy91x3o({dbu^t#dL9nhr?+z^TBt z)IYcs?g0ef+WzjiDN%nn;y?UUY(eqo3?sR<1UGdI05qWq^2Wmi`Tg%~NNkgs33gAe z2I3o9V#@y-D2N+`YssUZgqVl?_jAm^W|I|#IQP)pm1>azfAiq~eJhqnu?wNd^8Uu; zW9EKvA0L)Vo$5rVS`gmxm;CvAV;S|rs$v$h?7x4B$xwWE(m##?q^@9K zpyW7f^M9a08R(#>&#^z)BZ4zL!h6ns>|^SGw*sO1W|N~*fYYKK*2BP{%*8 zUVcr(l7CfUYmW)hlG2_apQ9gHy2SgqX5AU)_J_BlB}96(8d@^sNkWARLS!L=^ z{YFo(|3tJ#T5WuitA@J>n>7fa*(R{;>CL8}rizdwv%ylXr9F#!3~^Q!_j(=plU1j) zD9-lgP>63Qll&h7u3?BblpHj zM``;mW^fP8#Ho~CR=ria_WVk;z2wbF!*4vT;oL82@y7#41p(dePWY)3I|Ro02-5uAm5Y9IpDcTbi*cS7mXylx-ZN3gdZEK^_ev0~5~ z5uSfXOV@X*8hCxVe*J9hyq8V)Yx-h(m}Rrk$X6ucN&}79fvBSOi$H1Q>hl@R8;8?Q z*ruCwS$|AeVgBuSp!mW{%tk$rk(iF7&?xUU)zfWq3+#+PagG~MsuNmymdjmC)-4r^3 zx(Ty6$)=-qKj~`a^c|0)c#kp)_qopDTD>2m++FSX&E7rx%kl^jor1$Q6)6HMj;fYU z#yQc|hJFxpiy_fPz-ej%XmcRf4kzIrau4wU4%Qf|I8?J#4K$ma?^7{DeS7>U=NHk? zak^avP#=aktdkGFzn6Z-l ztY5A)U_@M#v0`5K9G73$WimZZ2}nM|Uv-lbusukMAZ>H98SmDPb$`~uKCji(_uFy7 zr2jb}3mXFZjW+yp`_>b^^+y0R_S^}L3jq7()zApJ&pNuB4zESK{_GgPIo*-5#bKI^WY z5y%JhBUL_?uVbHo{VM%TE9xmnG{mWwX-Ict$0G&AIlH>mmM=%hNlK8O4{8!c0yMu| z8xpq*yCd;rYKOy;{>$o_*X#7|_U;zw77$C7#xD42$iF{r#K=P18#YMW04?lq=sC)` zF_t%Z>pVzi9pS8&gmPezZ1#k#^6MihKPs-XeYxoh7*EvC&LW^wRWXpI>60RSv`{rm zw)=tTvfmnKK_Q$XyT4@Z>TR=+XS#@Nn)B@HjA;?LN&}aIsXlmZj7Avu4AK#()@|2l zy4v?tMZ{JA(?Ld{BNyI}r232P*shGSVnAu>F_W>7iI54||Bi62AdpzqhIpM`VaA2Z zn(6t`hFa_WqajIY6}uv!M@6d&@yY*Q_@R-pW_d(L@93fLukzKcF0#C`8h5gJIz;a- z?*62I?JaS{7iVM^`JSmiudcgQ8?)Mbe#so9iId7_1FKtt$m+U$GBAt~JA?2Yf3%aD zvO-GrH|gA(7k&|%FnVzg$IzKYP_Bn7hwXAx=%(U@9VG zrtWN$rnAz7Jlz?G<(*D??1sII0~}bu5hs-;ErB^pvYsz^S#xe}_)h3$5A&U^VCNsD zI2xB;y=FOu?GaA}dw!`_(>{o=$X7Xs9QtacKX-<`@fW#+Zb~=-`O5p>Lyej+Vg#NT zz6!o#XM4FY7{Xx2?k@v0v1%Nz{W&4;^Kl$Z!PywX zU|3i2hTocZ;6{p3$k^AB02x_xUsSzT`Ze<6sze}Pk}kU2GU(OftZZw!bW-Sr|8{kr zDnDy<+Nv53tg{{bE(Ok9-jPm4|J_0_{yU@0Uc<~4<{Fu}Uh|1}Ue(OadJMQsYWDs4 zbEA*aX7LK_@q=bGX={x+oC(_x9;cti&a(Fe_Ov>phJ|c>%;4FVk+?xL`*J%q3xbjgLnHF}5rNm~Z2{+&L(vzE)UF#Lrn~ZK3 z?~dh0vx3@Z-09q!j@`fhdAuhQ{(*u@}oz1&Xi^wPcyFb9+YdW=O z$@A?Ya3As>CjnWezX7ODdTR1fb0x-TXSXVl-ctDbUKrlht-8YoFxkvb>_1}O$l$9{ z;)a*Bd~FWMCv)6Pq%~;T!X(`}{e!ql^p5w|1Anm_`{bWq8o$+GNgtM;|Eih6@|BcjO?XL`aHo`4#x&nE16$}T}Jr(L~0mJ^J%1_nM z6T3{#h3?giGy)zfBJtWX(XQo6E`h6`5pQU9n$BeM6Kq#MQnF)0+^TuGU*egni#s^0 z9%)=MDS}W2kC%9&C`5_MksXJ1pOzWZx|Z)MmSE z%oXh?v`x%#yDrW5UD6)S*NuK5R5eTR{=}Wj&AV(DxoBysp)u2W5TQgJzllgS^XB5` z;bucJ_7nE2VUdzeie2`E?Atuyp}JtnColS?+wcNh^t|T}1+n2*=-B>s)D+Fp4ZAdD zcNbnybwe0X)(?dRm-76%S^wQ2)}jp0vqIceUQJOfjfa=>%x%j;*=irxBU`ZVsw8(X z&!9g8HFtIsUI8@x2NPzbwu;6?xG81J!F*2^PTXOSh=@#@U%!+TDKY)qOgyf6%kIy2 zr(mq%1U{9OSqjP|E7YH9?QCMFA2 zjdv&%pbQH)U$ymfQM*|nQk*b6pSVsSGome|#yVg$)1#U4jeo_ovI)O&0mDT9CF1M& zKhwooUByD4BAKD)a^nLw%7Ge=$iY_b!q-?aRQpAPuDI$8t2D#k{M>}zNuz)Ah*#hS zUm_Kjq-#tm;Xg<^>t~jiR2@A1>uVj>e{vOXAZn2%!PnAs3PiyCRAdtVBt;w-vQiYV z^zs~?u72WPv61%D(64!Xku&@wX2u)iK2J)h?fONs8>x}IbCR-(i7`DB*F`iB*$X~_E|+A`S%52m!VOOFda;QAMqoi;ka6=uE~$sJqs zeo=N}QRd+`{97#(K`u;W?E7Ss&IZN*sKR(N9o$=i7iMX4{gV}C@5(CtTsizl9Hkh1 zF={h^(+^19YEnfk zZloZCESRhixPDR>ws?xro+d9iE6?%cLFmp-cv8BN?G-=-0-_N{9;X zqD*)_PZg89_2K$o%^O*-{Cho2Yh6SR5)#f6#ZBDFRWB!oR&}}pS*Z;sjw=ToF}WQN zk?vyIhvhU=N+wcF|JpwpY*%UpZkSZht2*yyw%0Pv4JCAmKPa{dIx}0rh98>*lFae4 z9#d^KuT&-U2*IzPCwB2T^TMG6&qEg|x~Xqy06$v}0Uxrxm#AwY zPn%8PzG{#nFcEI8hXNd7;DYHz;>O~!MdHw7cs%&;{MLmAk)h!>kIOKjo=y(#K|a365YQyS38E7vi!l0agab$dZkc>{*UVeZ*e zH>_<}=4u=#Lj@fPZ=6#8$u-YTen8Z=Mv^|4!y4{+(>@;t79p zSoBX&g;CVshY8YV6f4TYsnz|L&k$WA7#L>zx67L1^Q+sRNj&&{R~d093zt7P^w{=A?Zj2 zs_}-yxw562C?txPuYh2&w+Pk6<=NSPkg=iENI{LhgK{D=aR`$qTk2|}My1hW*){y;)W^y$@jgb9}QgB1%?`o2E z^sEF1!hsgQsO|z?^=-v*L76qu(=V+Lb-w5nx|BcYs(*jYv-uf;Vzq$8RTjWVQ#V!X zKcy5gCRG3ywYNE#lp+D)$JU(uaS5MTL~CrMNZ(20R#Q8P!iw%0Drti+Bn#NQsBSyB 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%0APWm6V#h(wui20sMCTlK6(vEw5~dzx?#W5Ko(N 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 NNh?YHmiXlNzW@zLfO7x< literal 0 HcmV?d00001 diff --git a/docs/sandboxes.png b/docs/sandboxes.png new file mode 100644 index 0000000000000000000000000000000000000000..9c091b5236577e6d4c7fd2133bde035f2175b41d GIT binary patch literal 92976 zcmYg%1yEeg()Qvmi!SaKG`PDHoIr37?(UMs-Ccu(;O_3O!9BRU%g?Rvzwdji&eqn> zoHNt?Jk!&&eY(Sx6r@lP@eu(40E&#XxC#IOH3I-ZguugowCE^W)_!~;*h_0V0RX7I z|M@@++Wj*5XvA}t_~xu?_ubje(9sm&=H|v^VQb}NY-n%FWans>amJ4i0FVM?#6{HH zmrt_XG6^-3&i(GyzYY$|Pz=X2$R$^0)|wK~7QlTUQ}OS25rr zqiKWYPnfE@Y9dfL9Z)7}th;0yl6oVl_tPd^&OQ9p4vtuO+*|g&Z|PhVLylzc=O5Rc z&Uhf1$#ivfj|&UfpbbmW7eyhpq4SdbxuGpZenA=d8-jxW@6wc^g^vtiq4uXlxIyaC z!&npp3&?Jj)LSjMwy6=&Bwr2k^6_Ob%5_Mh>nh}qLO4L`lOXr9{NFW3xN`yl@l+oC zV8c}GTW!16lJ^@p)9QAP%E86erUiewPwI*3kDg=y|0gp9eTNuE+|-~vkXmARHD7CS zDGA4#AtEA@CsXYpf%HSmO`D|u@8HO_(8$7@4fe|&<%Ye%TjA(40s;ayfpZ+_?p*#_ zf+7D(A=kwX-H})S@^bX2^f{$4mYRHN!R;iA^irYi&A_oa~3Kj*vSQ{|o(tCfOiOJ$`o zo5iJE1=RRIld91^lg(MFmuvYMOb0nDDh`%FUf}}fFC5JNOOxTJR6Q~WQ|*;yp@}`Y z+Hj=v^Ro^$VZpKg5vc@HJ#OIqsij3vFoSt~kz#FS#Q|Sh5Re-X!|@NOsuGbhj7&Ke zlIM5`hwJMiTF^;6MT zdWZ9&IEtuij2UrC237BfS|_%DMxgf}U#fa!7N^`}D0qH~)&Vd$Fy|3#}zSX9dx4mga5 zboiECaSw17B;ot7XrS*@{Y~;I=#bphL)jTq^ zKEtInlFC9===XnM2C>VPR5DGEcMI|I@}`R>^CRab$Kd{hUatW|W_66+VwK^dS6&wd z5$o==rue^#M=I*_TDNgM1fIvOH`?hpRdBi@3$u~X{3BiPLZfCUwS=lAx4>Dz^_^47%tCIUY1z8!hi#&sW@JcLk=>V0A#*Iyf7mP;=jtJ0qZfq_=2eaa~Bk}B~_Q` zzs6|z9Xbpjp=*bt`(HiSRA!QQesuj$Lr4(&zmxy3a3GwSe+TdV-*LZ5|4S}1lEuG5 z8UAn27z4{A`hO;hKmcO%t3!&021*5&B)fj2vxzZm8h6MrCi~CoE&E21|4m#Y(2xua z__(ho4=79rUzohWDTBa@>_0hMU}N7*aIZ&j-4L^)yVb0vuwVVq2K~P0G+-0`f1)$Q z`csoro_@aBMKzRmGZsZ5FP&9N)Ru$|0#k{GhI!6q*qC!J{9MvPqARe|DN~~mGpVg| zJ(t{xlLEfIl90}n?3P|;q{nsa7@156k=zBN(5rv*I;~g*Bv&KD5lUN`mm?v+Y?98) zTDtZ7&;Ug+r%G)op<_`Ai&N4=6GJhpWYc3IsrIc3vl@q&GZQgHM|K;!l>#89lUDck zT>MT>c_h6-soSWThE15Jdsbi2fv~KDRW#S|o=zdc1@xBsMv_Dd@L5sv)3t`ONHZMZ z0v)_V39t=?>%Bne`=FoNUOfoa_(k_z^l3XnJu;Wc*6(9Mll2*W{-zEpYHoX_X~+`e z%#dJB6J|GVmEua>H41ajw2prf{aOR8ur582bB!5csQ$LHEfVHjuh@px7viGXAnwD zuZlYJe+v$%zLD@OaiNy#evu+}2e|Ncz?ipg-%D_C81MXD5G&VfH(DkEl3^kK%{(M9LT zV8zh*1|n1awj_x`%L!)Nt_-&L_J_WxUUDtkj{K?%>T9Ewv4(EY%_wul$lZRBgjG2i z>D1f|q7?+cq3ZZFBi(<4G5nQApF&0(aXndUj3m(_HU~R1p)d*l1VVaz9;|y z2DGWBHjRXmn&5x+TF-2tnVMS-jK%&P?lZc?gN$Zu6eT$_Dhg@JxZ2nM*xs1t#e@`AZSHpnfrWF& zLG4#_E@dVCCt6~{XT3k+<}ogLHr$T#p=pqmkl z$%J;Ul?A--zZGg%y%;JqvO}rKBTa+t-w$-9kNd(G&sB|547JB4z8dR*{qFhZ)_n&@ zn#>FPrrw`@%g;~%pcZe6RRFo>zw-Osn~LkL?P z|E5|?(cwgiMWNTJEm%0}5++Gh@g*?30xftyh;dyR{t~>@sR-8HdJd8^bz2@YT1Sqk zOxnCvsnFZDhGs)LIy#7{n|F77*#`{~K{dBa*E2)8(#(f6kXiSAdeg#LV!#*lpinZ@ z{Il<{)x&QOpEk-=?hZUnlq9cXFfh01(B&i7qJwFEPGEU@BS;4nX5AMmh~B+Hy1u4O zZQc3%V*tQjmER6r$~ zMLQ>b*tdjpiS+kLcDA2qP8cyxTc+eM$C9Bvk51kDyYngU#BL)=%UnQUFsm+i`Z|hM zen68zCvmU4UqzL+6LVgIo^Fi$_4dZH^~hFp7+m$*6A26Q&mFBwN+Y2sw62NrUsemA zzFd(MQhA(Zl@B6i%jvwuoHyiUIib0y$Yt63q85Sk*BU4f;WQ=3@vJ_qdNBcrH(rL zK8YOP_RQo|U1xt_djGXrC2q8=N?g}nWO3TN!iDGGiRKz5*{!s`A4+lu<0nF~JyToO zOZS|5YCp_pXF%K`Gn3l|V-n`!6~7mc)lFDKSDhxqBPGH&JZJ`No161bp&>|#W0uL*H@*FkI9VO~8l+t5|(aFgW@@C)#t|3emT2X%Q>HuH^@fvV@4=T#bKYYRk z-1VpOR}1+jF{)TdkzD+q=3?AgNH9Clb%)x%{g+gs1pM#?atop1hac)~E$dw9+8lr{wXQq~)ZA5wD!17#Rjbe1) zBcGwntuTv_evDaB>Arl2f|=oPORseg0;(V{x?|LDO4#8CDxXi6Ace$m&ZjxkT}(X+ z+r8xY@%7_9deU~d2cGV`YZ%`5xL8?3(^FyC)Xq8i!=}&HLb+^&Y3J(>?hMMPqrn8* z4I*?`(@4r})Ce4LP5Gj+LVD$JUbk7M(>$T9&?5T=c|+$yfFMCvlj`AFZAzcvJZ9SL5j5E zy{shNR>kO!{p|JG#}rss2;&Wws{S8z9V-L*wKmlzCU0;VzB$^jXzxf`L zS;Lc2E$;OCDT|EMsmzY-G~;42c&jf21Z9NLXiMA_@!chH4CFJwh3u+3-X(+f$y|FT znqNq^O%j3We5bo1^Y}mS&~M0*ERraYPvngAH(=>RE&H<7q}^V~0s^4$z}pz(89kwl zuG^ngKpJB3v*{zPl1YI>Ch9jF) zZnbBs=w?coA*IXVC8oH$;$M87wK^Q2vN>}Hxn2xrIZMT<(9T+!S@rqE;C;Mq+$;ia zFugO5S1CGyz?<<^VPt*Qc*mJ@kSQU03&P7zvI-@(gghEL6UO9 zA(n-FKMFri5XH+R8s99FhAozK>R8~V%^qbG5z&n{fW2@e&+xF2Dc#A(7f<^frMq!9 z=zczCyDH_X@Gx13VC^MFF`t90e`Bl^M_W(3K9)whchN3kaVtiFZ6ySXNaWzAb#1S* z=w%UB2RW|`i3+$fs_p+!!Y7pn5!VA_u&DVkK1B_k3;EwHWv9BX>_A3Xh^0?`(gyx0 z7a^#?eWJRQwyPn3cuP;1vgO@B4%nf6Yda1i7x~guXiD)`WBB#4L8dF|lG?lA+@DLs zO5I2ca1d~3vn0#o7O}L4LE$4ELv$_SJTZ}XzX&XtwUDMOI(b!dCB#b#z_trw7e$}x z>+6CLx6}rfXxDD8Sb|`!`36x@ab`xP#1)gju6WR5Pj*iXA~|I$LEbBhUyOZbJzO1*T8}XPmU?Q= zK{YHhv(-~gg3507g8x{75$VG#MTkUMZmd#_75)|FP}T&}RA$VX85zQ2y>FZ|v z@*37F+9zNsy$y!Kn|*N=T1e}6h7&j;XrCKHb8?efut_|61eOH$Av?KZi&2Y>LtkB4 z)!d{w7};WR$~S74>d8!M*L91$>#NN`snC`l|7#xx%DJ|dB6nFFX9%n~u%(VGq*dd^vRj;*# zmcZRV=*nzDjjLORWGmc-BQAV8>)dpS#$tSshn9wXpJvgA`yv$}Aka@w(MdXBjW+at z5%H1A#v28myVo@>=vBpFi|+K-VN34p>ia*P3X!_q02lEO2*$P^I0~uU!KYz|%s-Zy zE*7d&3#*g)c*wgLacRvBXIlpf0vi7`Y(+|=_@;om{Smz z#L9FIx}#4PjTRb?SXEA>y+bMI>D?Y!0q-`NVe+ZDWmOQE23Mv^gx<#b(8<3;4p_@evd;0t%s_>mL_gb_? z=>t=9MdAI>i{ne$4nD1jpF9z0EVX4zIrUXSE1`bGHXl}i(Du`ikTE&f-#;(?i& zxtd(!TQ!8?Z(lm=URUy0)z&gxm^1~ezp1KHtUoL-7`?XqW#JTzmU0t})>VA#IQh+r zdFI_Fp{h?m`zy8Vi4iC=x6u30hk|~*009ssd53n)X~9lRP4(?RJ&j$^L7JWdIK095 zqbs?sZXrQ-8+i`H@3jCB#k7r6e1La$>oH?nSs)?}=_1+o8IRAeA_bF=tZFOUK^_{( z^3q7_ZeX&DAAeTtE&I|&t_IS-BbPGxW`JNtjHB>^=w$ua@|=7F2e{_ge=e~UuT}V+ zpF>-muI2<~s)pXn;us&!fd-!L$nhOy&rN6OoC%jgzVM=u5k13Ap~qH8yH02~yKb+p z4Ec?j4&>IzfR7h?s*KQsgTgxYf#pJ|dG1JVmPp8o*}C7!wXAe&Xm=Sj3mrDhL4MQI z!G471M!<13EE&d&zn5Asl@os+bo2#0YyD@I=`;!w{o428;_LXTz%_VBkHKyHQ{qUS z=7EmSg7=WL-;OM;F1FCxNQ$lb5H7zVTP?3#c5Xc3v|U||j`->&)OJWL%?Ik>VE+!@ zuTq+J8XT4+l^50(7*kw_Z@zTzVuzRoFFKNc`~-yeU**v26;n_Bc1`9kx8O)@oU9g4*Wa3wJL}*IH)I&0h^wRC=)) zSu#cdW+pre7iT7kDt~mr-E|zq1?F=%R+bgBh*~e}D))(M>gdE?3#YhDJ0cUqaEqG% zTNz#dw;BvnooA-#GhX_y`7{992EvgR&$aF3|!#iGS3b25ww7_-Lh=cdMkCDKJ!}!U8>63;#gj zBO}>P+aa68AAFLnaNCfsqzIG|iS21oG8sATI2^KdHo-VM=j~+PZ(74%ftWaYy6GuT zI1p??st$!A^Y7~eW&63}2E%$5V~rO^Fo7T$(I)2{1D(hNm(dfhFP7wjomCuq?wSLm)tO;2 zH+5SH0#Tr$yfQaW*3SZ2a6y`gtwx6L7Vd!>ibo=6$LII$MqBovA`4MjghH$*IM@+* zi&G>^X3a6tw^EZ{BhI@7CeJfu*`~^cKNODFjIlJC01)gZ;=W@<^{pxVh9|uAil-t~)_=2ERM*K35F?1B| z0mB*fOi}3R>la_Y^eKukan*xxToJbhh2Ym}XZ4F4*Ea>#T+{?%;HaIKx?>J;#H`8^ z423O}m_nom;NorsGA39J_j8>l{9)*VNKl-g&ZG8f9z-^jV^tKi8?b9s#ZSHOF0LQ$ z*C~d~KG{#sA~)h<5i(3;dsSwar?K(QMNMbpqQ~$!EqJv=ZwHy>2=gZ0h}F_yjwb}U z;!Z}~X(0oXP;RM{B=Y^xRC=X^Nu}8WcQ!>RrTE-A$M_9#_vJ``3jpOM2J(#)&2LO$ zY>%u4YSZ9JgunM+w3-kqx=7mVj*>Pkn21m!$+o%2C@5g=Qxlhc9!D6|!{`6$N%s83 zv9|>YPWkF(?`>oI#cA?Vq7EH0*>r2+-AAZq$r>*sDK{|~3_yVREEE14ot%5Lt!C%8 z_;iCb=#mbl^oWFoj+OF<=Hp8e!~QcCx*8|1}T$Q8e8G)d@R!YlY;~3$s``@1&nk zAtfp1byy*3Psx_n>U;-^RT;~jDds~dg<>8}QlIXt)J67Jng^1#Ec_6E*gB^-+w-Lu zAq(@~J!zB*fgARL69({MgB*IcT=aHZdQp7Ni|in=_v<3Dbg#2xgbY?>N!pAFn;9v+HjOB}C%lx+?#Q-_>ZDZ%PeAvZDAs&=3Eu4aK3ri-j zj>5+l>^`b4%?8%-M0P#mnQO@D89+ul+@;AJrNREm3aQmfag47>DcV%uiPt-_`D3_@ zTQV^q=B{B&F~Qi~?ij=n3W-){X2Rowe9d)k)Eg0WtAbbtlS%XC@z#Re{Hx%Rfq^}` z{=-5;h0?cdLdX6?uw0$qeTp=Lx(1Z2y|V(OfC=geNvUy^%JP0FM8D(SVE>2d{zwA_hKCT zc-PkGbnj#Q3r<`3<7o1Ka{=&H?KkmWyql0j zW#Pqy@h5(=K!Yi{iH>icRTv5+`WqV4aw@Cee9SG^0C|jE((=u@TJa>{xZJ-gz(|tkq@j zv?pqYfqD}Q)SFWqDqIbjcfJj}4cRXKw~19!I;y()5BH+nS&XY9onq3*#5~8x8?zy4Un-OOp zhLb?$^)!er%T$C+JR1snX4$1PYy2Uvkr5|;1kB)i<5}K5W+zv8PTpjK>*(_l5E*Aa z9pEyTTMWR`2U0XUyxc~_Y?m`08-g%|2n6@UL*X0QlVBagS%mT6#dx!o>AV&9&LurB zCvZvnVJ^QD%E)iximgdou3%4M^dzDOZ+ZSi=)v@5Ti(B#EVVzG9?T^ifJLLgvJ zrHI~WLvcYF=dL=}q%FL1Lqkj!bJ8j&Mfr50lHevrk3E?x^Q%#~&H{?Oz7zuB>I#_^ za!-~pK2||t5~l)~jMIYz5{>a|r^YP;r!6F!I$9Bg3_jjz3o4qCySpuXI*}uw3LCoO zn7>U#7;^8pQMvK?micAz>?dB<`_p(+CZ{SlkW7?=>La~@oi*`Fj`OSb{F!D_6Jp{d z(B(FC&67Tom0SyCtLsiD(t}d$76dHtj}6AWW27QQ0ckhn?#;f#10(ip`Mn0Y68azZ z1(BYY_7P+1Q~XbQkbs`&UU_6M@mlP|f@;U$PJ@m8CEPt#eE@(qBX$I122Ye}-?JrI zGaK2k80c|AA}r9VuEcrXOvFGALmQ<#yoC|xsn<3Qln%Uj4d{Ka-5_%#?RoXL7q6uV z&e|vI6;_j7sAT{^@C$whGrOI3``wX9sL&S+;KEx#kO^?`=O9^{8o&oC+!<7LVgjb- zY7mRFTs~V`5nNs8+0xDP`qHJlaS_3X zKzbFW;I~T?Tbw&w6C7P^$4KR}Iz30ttCE|q;{@K-mM32ZH+2%Epipg)EQl$ElTym_ zHn!A^d!)~eF|#~I?1>NBHsf7AM4<;eL)SUeD9F;#RBCj{LW{N{C}7bdI0}^#S?S1u zXlzBsiv^>qV|3vJl=;nge@st$!`73u;OEs&Frm+i!hgfnMTQ`KtzQc9&=50dbn|_Y zj@H3&%%4?kgFT%?QdpYcVJQ@*WI$(4nY?8PX&n6AL%8HU!f&mc#2w*XyR6Nu`aO z&fz_uJxhO+n2_mGk+-y^X6uOG??YD{+V*!dEChW|9ZsFXSok=D4KzULd`r0OcQ(YR zQTeR9O0D^YS&u{-iJ{6kx=z#R#wi^KQ?O}IPxhwkSm(haw!im$-ix<686mT?Nc?C0d&C8B^2CeK zuCxvrRVe!yCfCoic}2sUza&sFee4kaS-lUq9ihvmm68W1wGnEm{tjCbp~4?Dt&9YF zXjmN6x5n1xMuBKE>?yXP>m0AJm%?M!@qZ%hgZg_g>OUjQe#@nxqBH;lEJWZb?1{`{ z8z8cv)GFEzZHv)89)3vc-%$Pf_LH z$lHwxhHmXIMP}*yT)O9r>9wSe-fVa(JGIS8{fxNHFW3w*4tKF$e8Q10n@7EVT}X!r zQv3uxC@^lz6;8x;UcMHn&-%kxHfJj~2n4+XaOieA5$0vE$MbfQK0cVJCmuLFd=Umc zpYugq2Nbz+%8XRdd&-gYaAQL`bNrRY(wHkxky~QU`rQo>$5-#dOx@5?PxUC3b(y@r zD~Y>(r(Aa`i;`gP9rH&<@NR2_>BNf=wfY)6%|inDO$$Fl6EPtWr!d;tp2z90$HP#F z5cuzWMV2ycBRb^yTZY@#&+~RvQPA$f@po8_f;=n{6?mJyr})?75kl7@Z0M0UEapF2 zZ@-)Rk}Ar@ZW6e<7VX>U{Ub(Io7eTZGAd~tUxijLR3_(;d?&qZZPz1PGHf9%Ew2mf z+fIjfS?>Co$)BG$a6`=%3o=%i#UFlmhA^q(%V`)smX`EcpFIc#%>(F!>A7}vc{q7_ zOoQUaEpK9Wsyf*sde`ufqv*`<*=qH~LF9ArK-&P8V^R|=bTUA4Z72&E7*d5#O3sL` zP6Vhm5g<Y$2v6*wZB<_dIhcXva{21P@AjT^8-14{~|lZD+JUUmi~rn>B#x zsyWm{S~;^qNUYlcmF3z&zY=Rd9lCjQN4Ij?4W^qT2h)+EKv)1o;}arDb~x9X7drJy zQa_Gm%VBX_z5roeA4~-SC%z;6bR@BsTT0Wa5h`q?HdOM|JdowG;+=%^$3NH~&)Hex z;%p2BDPi{6TEhDhH%bbd%V#(@yI(3O#*moVbg&R!jP)^H6~I29%M(ADTd9Uw;LJxX zpfMd_AS*(VQTB3|Zeg&`E&T0$zwou@J2X}G6~aQ?dWzBcL9c&JV;)(zebSJE3j&$$ zOIbxl&C{_cb5~iY;s_k}D%@Sr?MZ9QCSfBpFTw4$M|uBwpFUT_O*kpdt*Y@%KPi4>zGH$$sK2o#il5L zoDUq3-K#*1Mh{N0;X^v+vJLW2tqW#v1|p~?bs_$#BVTVo2|i4mA|l}p{_&h6#gvk< zin?8L>O=zC5~~7{<0ph4TxJe%=$1~U87qDm6b=Do&WTO;ew1J)4r3;pfF|d8ZomZD zdV~QglO&M^dFRj|&ut1hgE7G0o;$L1{k8F7qSFUA=G-%Xr?tMGc` z`|0sT&jU$pfy1CQb2^2*I6PUnDmiX)*}2jcjENc!hJq1;BZi-1g&@5aFK)QGVrsmT z0kHk-C(C@fKJQkkhSF$T zpK8?M>@pUQ1LZ{|(Z|u9jNjh)g-=7Q@kWTAl=&qG9ZyInGUZHU(cF~oHnocqpkm4{#>{`9%^oSWw~ zcwgU-9W98EB)z6E*ln8;1%-0jfw4>66gx%j1_hB((6E<8V2m^W@Q)3NwqS@mS6}Yy z%_GpI(;N5@*1YL`;pYxd}&X7|0q1a&;(DCOHv)K%F;dcQfDH|^nrCj+1z}M#F)-V!J_!v9R4>nEEXhgSAmIC?HnN&;$L%ll+eO zGw81ry5DyCRf^j$*q(4~9qxQnf-$x?SjSVC3I0RJl}!9V!3(EfW^Z_j#15V2!e9cC zG@#pC-H$JK-ODaWH7VYog-~*}o*ZXj7G5HGwHhH1+?LBIX~M8W4P?VA%Z1=pth8|I zxYCt)V%5*Q-P%bZb>Wq#oj&0hjs94uqGBHii6;FxxXar>ZF9JA@7`S7KXgTah>w2g zqsp1j)n|t4aHF#M6jZfHG{IIEMWN3)%q%TIM-zGi57m|r@g%DFvN!C><<3O8>%0QQ z>uK`af%%(l#PSo@lQ-;}!)l3W_`PEZ$~K$J73z^YnE~{66V6-SEmuy39&a~2_W?*e zB+Hj|+{A}Y$9gbyvY0#kGxtb!S-1n2m8BxD-;v7Af*iJ2jxN0K9B!yuWCi^suO-YQ zh&Ar+Cqi|C>+{B`Hh7YG!Dr5J&ZJG~tpTwTitZT%ioy@u5hKZa`I%9de$T|Y zi8<}bw4L%-Cv0R~*0cz4MW0YqZ$9Bke?;|Qzs&lZrnAT+6kl?OsrKp5&;prvaq-@+=A-aH4kY z1OxMpI}0L^J-?+c+bl}|iVQ`ElvYsAm+fOA2@CUGC&2JHCAT+^7WF+ZHyU`!v*CCu z{Fw+7geQk@Y)6{8PRAX0Do}PM9ZCcgdVS`%M+O*xs5xzTU|^;b2WtPaDjfBby$xdE_RdGzc?PO?z9DM|8W&wVD)9!>2x&cDh#L zGnYKfYR1)!5+JAp!B^{E%3dJz&J$%NP6+% z3%a(Sm)!JsXs2-8j`QWA5@*&Rt4pB$fUYU@SeJ(oh836<^`}h2&V5_}$a~oR%sdc& zH6{tZ;U5q|9!1!{Yn$RYt;;)GGB&#j+<=STF3Zsq_Qa3H!FF? zc4D5VK@%PBON;a!=S6fh6!ijxqz88IJ*V0hMU%j{MNQ z3@okjpI;1`VBcHmwm{L8YX!#Z-n{9~9qhF%<_s@{76?#ggZj$qHv)@J%r}%-C4eeB zbFMpN!HDwlVw^TNofl~93IQUofp>U_fT+9#2ay*J(}h~M7dq#{7*Tw37SLZ%MWA}H zt_VZ`$K|Qr53uk~yc|*W??j61*Rr+fTpUsV#6XtFHfj1PK)3Veh^~h3gsq+$pQ$gk zuO}LH$8}cCidkLb&&z=fQUU_qn1)utazJ71YBkgyX6x1WcSI03QgY~3Q8O0e-c>Z9 zoFkV?8a=YQ_m{`!ITp1y8mig55P1Hk^o@ZdJ(3E@;c&BPJgrDBh~;D=Ex_7>8sbzKP4_=nC_=srs5l2M{#)8lO=%WUEc}=$82d2&M9vJrd zJ^O~|HCYNm_AwV#lHmA=rGVglR`xYH}(~t_O z96+XW-TK^=M`5O@_v;=g?pXX=v5{)wtyRKh0X9P$S<;k)fbwgi`l>`S7E*hP`kC;zx}Uo`K=WjlMVh9{sQO2)1tvoI=b`a_v#v>AO2d z$hF^S;a8Vu1MMo#CB>x0tRO!2JSWwevs5y9FHGa_lY!q)sYxS26Oo;5JLQqGhWlNw zq#6u-PUc9xGi{WnP$hyV{H{VwdiOLi$G?4`$S~&b?Pd4q4RAl&?5GXIGu*M6Mx| z=Ed`{8tk+FBFw3LmIFQ3gW!Jrl-f*DHY*I8lk`Y-P;{MFx&r5U}k45Vx0rn zQ#s(F$KK1p+1?P=3VU?f@s+|iv~hvB9sPXR_Kk3veWSx6fdBdI;Bko~r59r>zR^$U zfmDTe%YCX%g~9ie`9t+kLDucd-qaem&!5L%C_IJ2Gl%R00|OsU7`n&r{slLhDn=MI zl;VCF<&wS{_&feeV^<%^a}S|+V-*52Z|{m8@-_p)uqEz?o~ok)1|l_WD|z~eNB-Kv zz4xxKbyloV$Fsh`cb_W90KdX#JzbP? zY;$uGqfYObzhT+P7LY72SDkwv=Zw$Q#&|vNOXXEu%1yd(@nEkfjyH|gzG6-Smhg$V z(8eDA!||$|w+gREum~@6K~Mu(s~=kXmWp&*j-!ZL+HI)B5+~>NwSujeH3x1*;!%v} z{oiY;Y)Ksap2S#;j}Rx$iPUS^VvUAV$_yLIVRq!r5bzs^O=ur}79E4_`|`%hj|mFq zMC4DZ4(41hp=UDta!%_XnSXNB`4R2YA4y4>anEJstMeN}aCT(nx0XQ?tAQ5@)mkqy zYtVW)s%IxT-rJuYTj|RYKTMgZqMBZacDEL>FXe{@4{?|ZA|=b+N<>N@ zBhWnzmLNr}QaUF;-(q%`w?ba8h7uP(#nwnHiwp(OkrhBlD|1U}sS1`he8QS3z#2H~ zAo%IF7PL9$yzx!57FM2X4Ssqm^&K^iO<$WXa?O`-CPqNrfII$TBrA#QpakERk$rTs zS#zm=UP)F2&6C{I{pg&4%#SMnJGRMl2^ERVr%mRZ8V6FIN6FV*RWiiQU`)B%%hB;l z$n3YqF5yUJC2g%c0i^mf3^T;gi#`*M&}yDDu)0#gUKUHGP)1KVTu$E)iZyfhu4#})rhHbm-;EU7NHM+;YZy-hrpzPcfp1{|Gt_Wso%x)DFodV zoC2GEI{S+7N4(XZ(WLR5P)Y?mG!|!~yjdUk(IlyO8uavw-;S!$X z+L1G9Uh2%llGFtqSfa%i>cF4)S~zI@38iqAVP;|Dn18v z*zeGN=?Z3FH7Akdoz6Q?orij=0k=zj<29JDy@k$VK z|F#*0O6iW3{R`FeSA=M5`^mdCZgs3)3v7HR5B6N-JidTt*g4ul?UOOpIKyWzR9!muxSVo2*vStzDQRNZ^`d??>qY3hC)w6&3Sw;|!?z)wO`cYYux8 z0(cs{_q-x#q5k*CRYs96-_Q3?qMrjlg~}=_5Js zW*+K93iXzEC3l@R-3ntl)uNygS-Tp=m)%-tOrR?=JNdX~3*H{pmbMs*yM!*JLrESK z+4_VEw??|a?6ui?-WoKB#X;n>G}*cJ?*xonuef$Z{XOZf~{#zx6z zYpoFojm^(zEw@HiI||ne(>aI|m&Gk6^wnCmQ&wP~k0c!EBlhMubK#AMc)BKN8-B)O1+@JH- zv>vS#4gmQr&c5+wn3Z*N_HcK8)X^II-7vfES)bO}X*vyY3iM7w7PX>N|4;fdDPRZH zsUf$1c7V)Bz83+dG`O4Z%-{cS8ug*cOmHHVX6x{^Y%9W`q~D!t$N6pKcs zX@u0u?J;%ap3XH$*CYh=gkoV(C^_^-m zV^HeY-n9*zfWoDUlqHwVo&8Tt`x3BYdiTP2(plIa zkt}n{c0uek=UmGb4xcxL_;=}@OJl7Gh<{FCYbHIBnPqD-XxYfLCm?3-lnkfc^&+#icb z6S&W@XA=4~1cMk-u_IIlvPdL$&;0m5gA7YjY??3>Zv?^JU+g*x)J33IZ}d3-bD}I9 z?hjvW%GOxUNr4lpZ=~+oj9wwjRrVS#B;E2X{L#6c+=<_QFNo}SzY#lmycZk}#j?CI z{Sp@=JpYI1I=7t`gR6US=(LgI^+BOC%X1^4!u;-yi5Nh8-*y%CsFLFB0W2p1`kdd8 zr^657D}!BrOH0$6WwQhDd3Eku{TkN0%(6%1TmJ+D-kjT&_Xau4AIt@v|H%K^wG*u? zl$KUMd(3cxv5u=0VBD$`p$f2b5&EIcsmHymabFz#IaftNM!Gi(i4jJyZV&l`K1MGF zDt~!(#%u*N2I-pWPfdRfwNji7ECk+kkV(Aoo2L=x{tOs2&3>ez=F`+l44pb5Kqxwq zB5{3>^^RmWwvkTYKor+)`}hVRF`7>fUhn}n;en@(4kIMZok(pd zO`4n0=tkrx|J{^#T-LtKM5BF~OmQ6F(CWPYfguCy0 zfPUG}IcMQGQtEP=e;@KP>SEc7!L7sm{n-JI@pR)V2S!RfNC_iZ3NR-OyNUhwvL7Po z8QdhjL6a4nPA?!zXny}nJh=I6BqoLzX|de>2qL$)55PS2OUoD-BN0pnH&5QiLQn&M ziFRzF24FuCC6M7ah?hL(YvZqPO>^Pkk6hy{stx$9)h6hqe86LkAK~yjr5Ze0H46)Dr|O1LqiyQE*ussrgW|WOVo#CaTZ+b3?!mas z^_3mGa2sc9l)R$IF4)#~{ppGwUxu@-y?c^ShfR7T2G!+=n8GW|$ui(1Roq;ysSjV#V&{l;R86u&MA zc^EfO+UolgN7L(NH_5*;=N+48GKI61J^c3FmE@2i(`<2P!3q~PrvbUqOpwn0BG1cg zCj=hKGHe}oVq^t$cKgj;H%tj3KHyk?tfzhr$ilLI0;bx0p;hnn%y2+ocVuj>+X={V z6=iyPv88-hvqk-2jFuHY-&6R4G%;dK>2!5wQyUQtsrZE!Q$~W@Ki$4xACEN`oMlJ# zgRD3o+sCn?{}co<|IMsKe3@jDG9L2}wK~s4sB!>zWH{j*Q@KD%_&QbdxS%mNcuy$-5EU zxP!T)h2IDv*uRVO70iA8Qg#Xd< z7&44&A)co7%~7?++ri=e^q~WqxjEuObIs@yr*Vjml5mYGLZqn}p|o7DuH!2W@*xcu z$|ON7J$p?)vW9&^)QGt(J%0ext|cOFu9Sw zktENciWd$I@f?)M-Y0I0!XPl_JU`K(peOn3L!HESVlW+{Won!$>_QDo2ReV4 zB9b2ecvz(~tC?3XJSG2k*Psc;gu({myBn)Nf>u;5cG!AgAHjH8mUtVM-wFE2y+2)* zm8|d2*Tak%)}rbXk=L(B5PBZ2FuoewZ-wiH)ZSt_Z#eAq8jxDL@k$pmL{4SZ7=a3@NmyA_zO8y0j!a}#waU(pp zMI%LV4WC3|iVv&qfpg}Ng|LSOb1}k951S%Ikt%1xWFzys;nEU9MT|y8{BeI@F*`CP z31a}|#AYN)veTNPa?-~{i0YO1=ShMQsqnh%8YxV&?o*;j>p)UcBI&@) zOjLcqMj0%bF^+!NwYFiT%<~!WrOsL_PnmO##o4IoenG(ode2?~ev!!*CGdF-%JyFj zOk~i*U@%7c2O|dO&59>11sH&e`hLG5E7F5~NLNU|nU={kzH3C)?^Pu%(Yr#cCJzn$ zjM-Vil`mM0@RK1Tr7853T2;pXHl{M@nU|c3`|WA&*f>%3{W_vIO-@Ye2nwp>n7R1_zc@O^HhLjnF>qC()y%GzPg2y50g1TQj=?K!<)b7 zoC?JI~D7q$Na({IfOR0Rv56D;uun@3pQM8z)P!+<;`yGgh1nxSt;iQeCM7#acng+ z;-9mX!6WqKB_$upn-(IQkw{XT4$vXzc|+CG^Q&5OmDXaNaQ?676St*7;J*O7WpHPe zR&6uby8HaOOTMlMw(6Pr#1F1Enic)3cyWXu9&$`^LOMmV9`oyv|K|3#Zw`h{FrYkx zt@YhGoppm;1P)F`eky|zBS)yE@YVI^qgqIdqfQH|0>UOyZ9#Pi#oVM+VG7}lj1=Dq zKuBjiCvUlGly~OyqKpu}`BBI*LWmS8T7;5@GY zREU#5rYj=OR&|meG%0Z}JPwen*Y8i6Y3ylaB{hN4fg%-+wEz;rrQ|2t-U}M2V5qo^ z1v5QmH@mdOqwJTPid*iK6?@IOSnj{emo}^WD4p!AxxtroDV>i64Fa_;iDdJZ8yx zt$n36U@DOFk$^*mDL zRLGI(#uwk8ep{HF#Z8mA<-$q3G>?zpWp49z0i;d-%eE~ugPqpCgj}er5ne=7qvRGO z5G(~slxT|l%}t#%yQQ3w4fyj5;nGioW|VAL{Lt7_KtDz(+Lt!zau~NJmQ^yxts~)0 zl65rf8j+uK%Ui}?W{5m<$I{;?4k z-!B&-Cy>+@vgSEKf9HNqiCgkwlR>03|D4h}4vL{gTreDP*EK6=R`Y_kbpH&)zQYUW--4Qlekn4{M#ZtQ*+J2>#22}?dtvG zpCZF6AGj6uAPNQKkx#@@He@*n43VWMY(48H@X)<4D4hDZM)00+RT=}0G28n#f<8V$w08(Qt?I-B@a(Hvs*?49C~_Tzn(~$x%!$Qi&a9^7(-*ki$B-DY2YZX zaj{oUhD|(*MYP`2 zV%k3byFk>o+O-|)eVng%?KbtU*s|Nj$p7hkwkA$V)N5I{n|7$`eZp2{{0!ZO{*ni5 z0w10j6-vGOk%hXAZo)PXzeWHURd|^tvOs?DZI;j54a|ju4BcmOaO0s-c&*<3Ut_h1 z`TC^(kipb93PrY_zj&>CU$FD3ds_4e33%c6zK;cMU0#`r=IcYj93~C#F)1-m^J8-u zwm~t-&8*QbOupz+j^(vDT5uBFpb&?FQ6WDLpfot$E<$DFwZOKqmzdx3xH(u58{I4y zh`09UjbnF}1vp=X*M6HI_6Akw|9dn_N;f19v5dZ%rI_DFQkg==tn^TbG+eA{*Oe(3 zUrnDeBO!L92BkHN&LkgFv0Z*zo78o@jLVJufEXEc&UWJW4jRlvP(i##T!QHjKZvI} zWGJksO(!h(%V%_t`hN8LLJ*v?T0yDFl3Q8WxzH7BLK@}nLjv~ZfnS;6y7bj?$HM0i zk5^UZD?+CCbf~Ih`RjE5i+;h1lxxxZ;lIw*&CR{urrq1u@#_h6`{{TclBn^tvnjrn?|dyDiSAnlJ0{-4|Liqz1*ik- zA%e-`ky#T7TFvUWt_n{-Rjvt=(zEn8p@aZiMnW7dBx};3!~l!qEdsuP3*wV}@5<8) z?rahX=W?K5)bS)Me9!HvPl8i}3$5jeX^hJ+T~RZVH)T5~EA??)WNe(DoXW?mEpCP~ zjS8XBL{<^U(nC5o0&Rl+gFIurZ!A)Eyp*${Q9h~SK$w(Z46Nqs&BQ72vkBQcL9cUj zs!m}VvG_$!Q&S)3Fp3yM?a9luY*LeKckW;8U6p?4IVY=5Ap0HkQ<24$`u zulTc-EJ1$GP)S$*g8k$K+2#S6*i#mSrNhkpyg2g~wykAA2`R)=KHXgEFouUUT&~@iwSUpWL<7gzKLFhd+qTm zKe4X(JW#x^>b<;Wg7Mt%Z34y>`VYiQiD1UQ|7DCl4$?65x2TnMX*_q5=*p_;!h!rS z=kY4@#xh4qJf=LxXfCuiEb5a;TFJn9!>1bihknAlz72gKF(Lj2F zQ!t1v*0Q^=sQ$g5b&^{Z#uZ6*BV8HPJ78iE=6H~JgVr~7LGD#O@PY&sLoilGZxkjM z_(lIXaTPwPs>JU4)^lzwI_0}Lh+~4xoW>8FaK9UCeh$Q%K$a&T9~hRDjfB|Ed)M)h z9J}PZ8N=ptvN3tnhM%Wsf#77nj#COl1CV?rK{mX_XKiuDvIr9y>?2`*_TK^k57Z04 z1L%`P;g)azEbH6&B&G9qeE-#di$GW4Ng>T!5Uwaz5>YRKH61F_q?0%6VyM&N7*8fy zx|ViWujTGaR&pO`I75WiXre6Rh|pxkSjOzcg*IIi5&XseIsh3Tv01!EcwG4!NR7yC zPrY(YIS)5o-Oj#=$^8Tcjtko%NqDR zg47(xn{rX%o0;vUITozzOkjZBeg^GHK_HxHzyXgz;Lc)0QVo-X7?{y)DaZEj@eEO* znpYMo{~MuN5!%&5mJ z+extLlF^G_ePKJ9*_CdQ7`AvYd6F<5xLWj++CS6*LD;q}6QLEX(|$g9s$k^M6XT>` z+V93F>n~2x?UI*iDPPBOKG&e=ltbx|)UWy@bn+I5j^tr;TAnTN6$RJoH>mM_EjTfEc$2B2W^p0AZK$z(k+MWnMLO_6 zd(sOjZgZy@^@h`?}X7AEUnbdb)RL`MX{rk0kJ=#h5 z7oPQLR;kzcV-ww+AL|JSLy@6f<~T^9EhzTSE}!}lxd15TM%O{J@2{dxH;T}~ z8qoaQMG?9LY^Ly(uy&VvpVdRx3Aeb>lW0=A2f)c4J086=E)(vGtSX{kQ|CJ!UKV&TaTn;4qU&KHUX8}&+MI(-#L zj8kuq1s9`!&^+UQ&S|xf*pS+k)i#Or;HOWP)j9A=mTE)AC{ryyAK?l~+Tj*q7g(|L z-rn#~fu4ZBXB6ur^o~e;a+|Z5--w%Qk+WYC;La4Yy=L48eSpFzwbo+aQGd$s?EPg{ zWlmRgn{nChPymd&weE=d80SmDgDB;UH}prT(t1Y>;e)VRBEo?y#MxmcjHQ0R5V*fl zfWK5~{(84MYJ3=wT;9D0y%&w?tKme}j72?e+Nz9J^Y(rs5S-5#@jqEIaK~ih_{<~H zL;ftxO)RM7;aM1Gd`&zHiE8bJ{danL)I%38)~+tDqC$ay2a7;Vf79Q6(OXi-0JSC_ zNDT?BYgm;ScH3A3ec49VDquF=*dP%>OLKmryLs91-6MMqOp8nl9OJFJ?x6*?kY0o8J$^?fJAtlMYqgRm_dD%ADfpN)W=0&_e$= z5`8l;=I*+t-KwZ_-}Ow_y!mZfj_UCDvs4JRvtVe^PKHr@XIyi8-5!)=Zb*Mg7dKb5 z7q!qr&G6<3r?B%0P*<(7!n-skUV6Yoc)oV9qu=66(?OkwY?ST?XED`eJ zf0S-|&=kT6SQ_&wW?!6+gxw{6m`nL4p(Fm~+Db@`!Aw^vSOEO3lv6pV%FA=)%h{Hny6jao&hxgCnxr4t; zVDWmB$dFC%e+azstsm-6O=oO}ZZ9+%M{axMnLqxCm0}&G9KJa@Nkz;gpzM~9aTP#U zz_5|pk$SeH{Tn!IrFGTAOED`Yhc!hQZ6OW?6cLHDPntB7Ec|K1*_O(-i&0o`3)np) z4E)_&=R@^(ppN3buMpT{;KWJ9 z`LO1&9|#v@5=_fT@pwSwysfdx_GxK zOP3!XZ)j`LRg@{Io;F05$pMUV7lI!Ac7+{hWL}Dvl!yM;=y#{R?pD#0-;YU6Yt79` z3y#X~6aNkw!i)0*by(wI`3@f|r)AysIY{sm;@Q0`j1$ILvdBAMX}@@`qp-8tKaPIsM!RF z%nEsU02*TynM^rbFy~Ac{$n9{#Q&e=gdlL41 z`oOhNP#RX@@qmZ0zw0}OQ_&$eFYxD|Gv&c{eP&nLm>UeMNM6VBZ4l_Z-=@yvY$PCx z*nbPGdy)^pb6Bkfx%vNlp#-SRHpy^Ejh6A`9tYm5;3oQLV@vx-I08$SogF-o`{o}HTs)d+-Omp3E*+J;xs zvv0Z8Uf4H@hham}r@P0kk~mrj+4-}==ddQtlb5g`^5MH5yty&~>syZ1+SmKl! z(K1&$iOiI!Pzd8~qucU$#3Rp|962KJI`)U~p-Ia~o3ezN6oVm@;O&9ybul&3N*R(p zN!E&rl{75#-QD_dgy;1t9U&emU!Rz!bdDQY8SKdLbkg-;*^JZ{N(aJ^+f*ib^; zyW5VfD(3h3cuE$E*Oi>7`FRDr_A;?K6muk7M06i(kA^C>T7>T%1{uLPd?bjt^(D!$ zgXI;zW?65!f9`2Ge+qajj(r$x0B;xpYiXjR3Kz*9 zIr}2;vc2TBU0TfY5#&v$PaH+ebDfC3jR=dU!Z1i~UJtmXq(Zf#iM$efTOuW+^}*1u!2^S!lUd+k zav}nv+(`CprMeTlI2NI zF+B@w(eJtZ*pL1qxa0G+0m{=}b7>#^+en>AYt?hNLb^c__=iKj{7XyJeXV6doa8F!e*{s{kr1z~TgomxkYL27&`avaZ2*$gR{`Hv*;LqEa3M43hvmyXImA-@-5N6op>3d-ZKusTIuP2 z2JW-;qP{J)x(D!iF-fj@81f}TFMF^F384t?>)}1+m#@iu!LqXfH(Gpy*Qx0(9DRJh?-)g zOj!$rdz4zeUQd?oJ-pmyJ4JN6K9DSBph4#oFQNKO!hpseL>=QAA9LZihV-zB_eF5x zUS9Gqje*a#sSx)mH%Po79*zCV_^&G z^>`z~CDPnCX?SteC<=MWINE_{4P&NzH37-jmv?V72x+Ccx>Gsd?ZO`T$#3)=YIvvW zql9Y(?xW!X2|RRnH~r0*O!pT%TRH|R(Fm#I-OAW5GiLhh!948GqS{2+Ow*>GR%o6h zbbox`j}I<&ojZNI6F=sbWD#G(PDYD5x zdCG_8>la6Vcf&l{+$_JWleo#4HIbd0^NseOThFwGM90VEZo$klH$5+QDhEp*gy^xQ zD5u)g%Vr2lmwzh1`Z;c#K{VsK{`f?3W9>6Il(#gS=ka2kB-nP)xeKsZ^^t+RRp8z1 zY(TyUQqI~|U)pV+zgrNtp4E<`AgM=s|4Y$F$l;Od!1njQcJp@W-SsPFVXA4y-QuLXWjI)IK$1@cP9wOttB>5=aN+M3 z@4Gd3)B-G} zN^p?cyIzmD1pOigXoGNWPf5HF2d7N@3kwTdqBOTNe#04T3FTu6V-W#Ylu-|rQAgPB z%86ACQ{8CBS@o7LsnrI=hG@!E6k>$1Cx zBV_EV0X)HGB?ulCq?;88Q9g(_WSdAa53j0lEepsZHouTuCP0_yUhD`FfKdA>FL^5Z z^(w8^imTZF-6aeuN%vG_fG$KRsO6%1v%^vFX@a=w(1+?7*?AH8ys30w-aUj*{HZ30jBRcH7gxYwD*GJKzccbuDjr z8NxdzQ}VsTr09J34LU_xd8{Dyuw?pT8~OQShD?dep#NBfWs4?{gCxzSK&T=H z2%vO0g>F%yrzF7;oCy=8_(c1|?oc|MSG*i&H;!F&x5_E1it8RCt2ot>C0`VO`&N&I z%JjN^6T!cMY$e+y&WnHdRFVwwA*V#3SjF1dr(7yXwcTh_QE1hzePv}BC?89J{0(6g z5SMoz#^mV!$^)sP(6nn_CSGz>?glYDpUd9159fD+6UX%ytY$c+eB~0VS9)l^e&5X4 z^EMiVrDm;RAxN>Z8_S^mC_3{-L2xZKnD(zB*eFgtrb+onUdka?*IT;K+kOhl*(%vD z?|Vx=k*n06mPiSvkPhk;TFM#_=2m+kJ+C(7-d>vR$m=)g8O;6gV@RR8LT8z^FNI^P zFNMCM)ifn8O6CZg;xRANBE9^ZV?1J*)3MitU;**6R+TmLUy$CuD)8kym36e(h3Xq+v5IB<{}pK>|D%wkCn$7Fx5acU(pb}Gr& z&N)s}&BD?E=V`ORxLs ztrHJ|uH7lKH3-dN$dV@5a2fUfaCG^Ibc-KKx4(NEDl2%893%UO_ZZJ3CWZ?~!IeX9 zzq3(5w_y-3shy-UDvDN|%chcfE&-KZQXW%=EK#?dOWTAO+CoUgSa+p zcPmb#UiH{e^;X=TZ9p2^HMtNo>Cq-c2@K>)I*Ztu($n+dqNnScgDViv9cF`u4r^AL zKv5JV%x>Xelkz3t|IOZ#Wx4$c(}mX1pBZ=L~ex$M;50_{B4yWg+ z@KqLLHmN3b3SnIOG*h}L?{DR(I-67nxAD}Hoth+u%O2)1L8EP9(45@C`bV+i@z0F= z7_-gQ#QtWNz4{RjMCy(v{}F(c3CB2UB9xDluhT_Ct?KZog8 zF1G(CHmJKPM)l38*sB|d4Gcr9V^1;K19Rt04L{a17(;L_lo&ptS1!=>G?~Mli}bec zGn9@$u<}^b=pM+^&Dpu-NAEFVHj#l|6Dwd-Q9VDFMo-E`V2*YSarC(xlJkUzPeyBYt~au3in@$lx3yU zAXbe zBLB;AqOOqWG0bN>bz}|gTZ%kpTCQY=%-{60C(e@PO7GnNnKvD@>_2B^dkOYWxoKx} zHyyLG0*VZ(KQi@LEO(&V$&o~;Zb83QgX2nvPF1u48*;k&JPyOMwN+%bJeqLG(aV`j zF`A8lbBoszE>`zBqS~~RUxeF4=%A9qx~%4f69x&V zDcH)ezwiHv34^K79Nc7|^6El@(>I&%b^uv-p9>FSC}?PSeB>(0$9JRmKIT%bNnN_8 zaix1jFG``znokAHK8r{93-|BWlAQGXN2%?`JMxbCGRQE+8ilsprE5NAf{$x#ve5sL zu(I$=Syq}L1MKDXPjWwL?<@L=YB8k@E#j$VQ&j}Y;Df`&?bLRv+Bo3H2C1U#9uChq zzKZ^$qi%=V>Tvp(;%UgM>CIeP7|%_!DEGNm)>RPegIb`0?XiAmfw<+l#iF%b$wPW# z-S6@HA1M>i{m8ZfRw#Ic>Awi5|H4LU8SDe4lIS2-8ZL&6~L@<$8Dr+D~$b-G0XL`|55p!m^=uTH-1b!8Af zC2t22YQ6WGuWXsrM@RSPVEukcc)LJeb7nqGxC;|@@-8@11K@cEt%nM}im}5ViLL}d zX2^e}KP3wB)QDKnAZ&TPf2L_pu@upaCZ-9C2w9YtYCu**4Ni{DESEPoVlVCUz%#J7 zaF9vmtRIksLp9IXrH@B3kLX&xI%iAWQP4^RMJ)I50xWNG-hpbwh;-&8MXdexH2XP4 zyYN!AKnM$MK76=@h^Tw9DFEfal8H4!w+60UmH8JKHA-g;sXm z0CS=F{|!E(8r->chJFR#>Yp1>$YXTy=D2;evX=t>;Q_3-EJ>j4%Lcvp8y@8IGwLQH zn;U6fs(HJ2#l^v1r=rVo4(toV>CYyg;w;K5%3r4wTwm_l$Z{zn#{pXN=lTCML+iy?QXz>| z!AD8lo7dKENl3lbiV`92Zm^?Y3WM+zLg5_L6KQ<*i#xq-4pgB@a%ct9Q2-!-Iw^3y z7&N4*)oQY-AwtD8LN}LC_;54f6@a7vRc{l3yXnvf?l8tQcdKwDRHmM&z$GhecwQ)m z^Ts42W=ux^{W=F=EIB`x+#ok(3>tG3^ox64Ty*@5nz7pGPqp$whgW<_Fm zkTdN4=`R?6(J_ctS%<^`XmEAKG@6(1yN&Ol1nexKaXb6}TCvqW@&bIGaMo%pwSG16 zZX4WaPfWgS$_4p9anBZ-`;_mK&>GowJXjXDdY~+2s@ZARpYuGUX>D(HG0D`=S$&_J zV2uugFPK;bq*h*K8C*G+o&x`~tNhYn5Penh!F4;fQU zQ^cUz$&J>bqZXeb<2iBWVG?ov&v2wxO*CtHxhy$RDZnWenV2CVC90?7>qKH-c&2OX zyV9}9J6&WDcP+!I^*;Lgl*~uF)7_TbCZ8R~Mg_Gy&%KM_l-CL!iU0bFGon<=XlQHM z`TfBwx^xUbZc}j(74^S}P2pktF8JyZY66c0R!p(MIh*!xb}CXtW-|>zB--L3X1K^O zR+2=R-AYM(hbj9wan05IRo$ewVBBT>xsf|o*5zLSnrm^p&G&P-GAVnFy@0cSEd)sa z)jt52$@k8z*!LWJru(3-A6J=p?}IkGb?76NI0; z{-GO3jo%j-=9uw^n=_Kb!1?#K)UIVm})Ziuxk-mZ0mb%M@W|pvy*B zM!*w|VZUzfd&jM-c2Tz*u{wvC4ubG(h_w*Pxs{L_bo}sy6t8iDY;;o2oYwy~MZnK@ z)^+V0?59F=Pn#b>ZCjD;GdJS-k0p*U$~B=8jeuF!nEPHkY>pNjz`5*4QIFYVGSnYs z@?PpDC)P7cMa^2-*ygsrB8 z2;6)jEPQ)SLA`s4>Qrs>#;SYz1rFW2YO@4gSPjJnx}) zvfteBOkn0&{Ro;a|M;p5*+J zcH~#$A3rUe`##c3`{xe-UB=STGTqiwi+Kbqbp5lISEL$B{z=lgq1}MwWw7 zA1J_YM5A}s7n`gEw&YW>T*vQ6&w`i)*FrHtFP9V;>}(^i$&P?7$V394Wxyv11Oy7e zQ#ms@a2uiLqMBd`Ne>%pW@mdH*@cmauIYbPq+c!KQkJO3WKQ|oA`KaFuh2n) zGEzLvxEs^w+N+Wn1ksnlGmNvLd>Qt+sMTQTL$cm=r*f0AqM42Sh zH#Ay%@mS0y9BIntCMNX*BY!f4tO)Tb1HSl1wjZ>Naz!WD+O1t9nOo)l)A2uU;1_Yf z?MQ_CZ6WK``NwGlU&QVC8X)}OmH_BP^4VB?5h8f zkje>M?t1Nrh|amQCl>9rjn_HeE&G6fb$T286eso8W&fdY7OHswaMAU%ypt`Ao=@rR zr;9>52;lw9RkkqZxqX%{eh)BU^HsWV@p#YTs%KK>qJV^knAs<;3)2d~`Ois`ZPkp# zpC%_f@GjCyv4(q)Qtn3#f`_-amf|jdXQ+#sct$(ZSr;cY+s=OdEW;KIkc|KLfG1T6 z_gdnmh>S@c@`4=`MCjTl*bNFLpR*Ba&ULC3$4lkKEg>n-zWX$nMZy>6yOyf7VsV9U~A-8FkBsrF#vS^o`?8M;~9Ua``wogRoT^5z*=9D=^1+;wSQX>Y4 z>wr;;_xo()qY1hNV!XmRyj1IM5sy`=xjgKLdF}YE4PG*bKy=##QSEY2ou0YsEuE?E znC0&=i{JGQMES^o8LfrJZ8^kck1YW-yIaDeW@(}x{#BxuvbdD0>ZrUzP1*j63O3L1|EJ`!RdnYU&=9CcszP8*i5 z28+}HXW^*R?|o@bxX)z~0<~R!reXDJZ7Y;Vd~sPW#fIWZ-u3xcNc-7$BaQ37*gLR>Hy=ODQI!^Ac1G2v5 zoBl>*JvY@1Lhe5ffDez(lv>t$j#7vFzjIG{*>w6x{Ats^IU9deWnce|aZ8QMdFV!A zvc{7P@B2yi(A3Ej*R4#Ktwd*a#LlVFwrcC{#YiYw6b6W_T|`XVAS{?@Y>mEKv&v?q zD?&Q>9STBR+PrJWy~i$`0496E81_5A7XHIT++`$V^&V((cMgBnL1fer{g(+S_Grlp z-B_#Bv}{Mp`5F-*AyOpc+<-oy_ed*Xj?z*P;%Kc(fAet%_iL6a<8_rQui#q^I7=>;7loopZ;|b$}AXiRxS#i@5Tho zghA4P9e39T=)$5;m`_ffBwgU{Q@Vo#Ho(Uzc-J)~+kcm6E8pd*>K1Sm0Q&9lK?Uh+ z;WYFUj%UBQ`JzUDW8&#aSf-9BQ3HmRwbYPjxSZD`HLgN6PnB9WQpvz~szcxMtUz}j zSKL}Pu+>b=`Jl;>c5?vvbM7mn0LS1%3zC2M_vPg!W&(c?$o*edJy6kBxmYvKER`o? zmbzz;1Vw^IDblN80GhnH(ChcocpSKiBoo{;v(vP3c%)f_L^CJDtwF*N>}#tX^X+Mq zm}SLDf@SNkgJq~%iE96RNF4;jwo^Rf3cY{6t(V@A*q`tmCLRs%<04V8@o~i~GQ=JJ zlB=B5LyasJ;SsSR8S?Ti3`af$TGnBG-`cV7?gTg6Wp>Ho>q@5px%8h+!Pi2;fY6Ihu%>vqhvXXrPmD7T>AhsT_Vz$N^1wZk%1<`y?T@BWLyY8>rq3A@_-~ym6pcae zNA?1gH?J33^@jvgZ+FhMgy-epdtan)H+Q$d2_K5ANlAo|k9Lr7-(DBRN=QJ1##z#U z*7>kSKEPWIIBbw~RK|A{&pw&Zo9i`;vJ5 zQkV? zwBSx|P^66l_lVRSBwDZWeDwNY=jLxGqhXoSi$B!1iv)A3{ zRPV=8%R@SxfZcmG&neomdFA6HHd8|xGZPbxCb%aLu13+VKs?zbdKPAr<b!%Xpk(Nqy8&-lr%a`emw!`AADCCp%vF?Xn!|L)^~R+n_> z>-n~e88Ov(4Zn|36~QV>E*wh&(!kahIUnBjTg`+AnlR`~P*Uh(iMOFL9A(Z`cGVlj zPn(pjkJg8M!QYRk@`n+;EB+mmiIu4%Np5sZ*Q@UC{XAhK#Y?OHTRayGSs^B^N828D z)mUyRNXK$;Kp9>;x2ZDeJ=*g5_uhKGbpgMLZnb8pQVI_bzx;*bkmasKogu72~k%NbMkZesf+TL*rPM>PBkxAV{uw1wW$D zE`bm00#7@M+`OSB%%H-^CW8zWYV&0u22H6`#P(o1y?ifC@=DL2N>1G&2OMm2+V#xWh`W$(Txyd{g73X3Aet zY>I9|kqG&vjx@zOs4dxL_B}Eds-O4B$f{(k;bxTTeK}jDvU%5{J{ixaL68drU$UW< zY+fVHwD!=+j<+bwyN%|3YL&u_&}mvI?0Vujd4B_vp%te+ocB%w$mh0<)pY_IBN(b95XXTJ9CmKq|x3~Qf@REz!_0ssPmKBYO{C?H!H_+sVwT_;7 zA%Oiw(1by%Qx5F=+c6I<*5M5lLtwIul9HMFe-B~MKaV!u^28!OJ|EkD!CD2VF?$c$ zq1C_U2zUzX5C0zk)Icl0!6_G&8lhU1ux%ip6&NTAoUkE-bGBr#VZir}bFPgn!E?$v zi*<`ISe!9GEu}+Z)l=-n-0Td9WLJ{0eVD->HoGPlg%7hTp5T)>oz`_-yAcuC*dY|| ze{fAMf)sDL4HFk%1nS~wf?~0Vwb=3U`8;N4r@PWC9Y!yD5;v8LYswp~@WXNsek(tV z!NBG~Ru}g$tOZF< zhIc3LeUfN*I0>)?9FS(*nE`jzk!T9MzJ)^10za=FQHo0@1Vma&!rpNgH{Csl9Z!}p zGgAj3eL;N|i2NZ6+h&a6o?ips1Yl)tY#hnqit~!NPQ<7<+LDeM&EIL#aBI`0Y*A@j>$fuvlM?IsS5fj_+)bjrzHWz4HF zlQV{lon5n<9l2Z{<#HL_DE>@DxW8g!+5^^9K1_fb0e97Mcy-n_MA{JPCE$>>My|8n z8I~AHe{O`g!&|&^Yv9)N&hp-=h1hp+&x{izy5o|l#vH9qE9x9be;K5#*sMcyABII+Og{o(> zd6Y_XT{mVbyYGQoZcTcl6&|c+a80qkYSi-$kv3QX>^dGgOl{srLNqA!n(C#dHE(u* zmf=sX80yHlXjbm3nZOtk@R{4658YCX2P8TW9E%i+)QL${YyS5rFNTy7LWqzo6A?J) z4LQ?kH53Q(9Pht;5dZJ@#{ucDGccwZjA1&dPK+5KWfcC+w2*p62?La+v>J8Pt}LyT znJ#vgMw(N@$XRpa*pTY3CecI$s{uC$wJD!GD`f;?dN_FN$26PG#iC%k$vbus zrKL3piO|b(cu)VOI465-xO>to{+qb zRhpZF>$%A1I$KoDWbCdSGgTWtS+~|Sk$${xhjy=lA<_nI!CI5(RBv=FJ~R5BP-RyW zXlUix54_dyy=)l6JtB2L(q zS-ZAPwlp;!)=-l-sS=Jh#JUNoHiWus$+T@*O~vSRVKIX8^ag!2@In(2BoRDG_?sIi zargE~-?(c3h|d3fJs0@rA|1`v6tTRoy`A+1~5 zO#M3xXX#4s5P=iN2Zyi1DVb61s6L0s>j$yk>cjc@^KfN;D?T&*3p`Zcm)`G* zu#WfQH+#>)CHXDLu=u#Yy|y2JHF-N~aF=AvsKG;>dB}EAe**waO@mddYr2}BI5gIk z#yk0nw zu|3ONBNEzS)F2?H6FrSgQ(9Peq}r|ONS`=pWGuxL?+f)H**0{zMheR$Tz`#*mOhsMjXGF8ik zYNdw1{^kL^;({T(?!vqu-p&1fCW*qeDxXkC3joaw2FCb`HgubHg*v%Q(hTq+5x8t7LvtTNwo(Ld@R~NS7ZG9IY z!vrS05`Hwd3y;+ff`Q?6{b%E>>?XXU_##|C{fnTzmV!*XD0Z1w6Q$Cc_C^B$)5<7y z)0mmI;GV?u2M?lLE&~8u*TwAYY)Yix%0Z=4fs_(+rMYn53CADba>0Oe)|K_Mi3qbU zR&;wTH#`6(k0Ec&AVZ`L7H>So*-6qHO%Wla6k~vrpV7m*{qOkLHNzd1yGl+}Nl$b# zv|CDvul{@tGi4XxRzREsk2DYJMni-oHgwJg3g3F!Eai<#o78oWbu-dIM7Usc7O&Y> z!1o@W3%p-UGcW^k$tVbGltHevu98m32!@k}Y-}B|aq5VT69z0C({Eu@ufX~q3we8f zhGNYn94dL(KkH%NjElX~E_RJOcw)lE6B91#9z~2=5&9ssoath6ZArE9Qg@>XEE2XVr2$F10Fo0y!0=eigj9gWC^5Uo2`mp;A(z>!^i0ZY~W z$atd-kzR`Kv=$~ZYO#Zw3622`;oW*2*k)d6U9wjat~e!+E4TKvB+z;|cUmZSQeaGB z&tV7u@!)hom{mBpUq6~b6BmmKrTHiQ@ZPyt=`6LvEQDwX<<@hilM3FtSQ!!F&t5Tz z+jh2cE0p!2@;NwYP?SGp^<#*K1)@M3tE)M3>xW2z6Hy>Soy)ln@q^M35Af zxAI70&mj+g^0|GeR-B{M%!DVOp2FXJm+;=#_CW#=+z&&ifK2--69~Q1s&6-riqw_u zwj;A^eVb?*Yel8-&qoqevIRxQ`U)rDn& zaSmavTyvcV&IJ7&sgtp%Tj%y}4C^Ms*}WWBk7Uqqb6mftioG=xqGyP-!4V+NZD#Y7 zk20Msrv{^(=iUEi;mCZm8TYP>6RXB9nCC{VcY=(1I}1y)o^982}MZ z%dN+sjb4pB&)~}w_u$)y9}K3Ar1pY;gP*U@004TB4a9!f8troaV)IgflHXYnU4>4?sG2Fvs$ccE9a zn}o)OEZ~|E8?V`r!SMwx-Qd#$Hz%@TB)lvwQc~o>+xCK|8&_W%ZOCEnes}rsBSa^2Zh3DGPp#Ed!L-a zm8Ta|z0xrwMe|B~o)@ZlHzU*Ud`Ta^@z4yOoAp#QH!eE9fZsT)7uUR?H&t|PrC`gD zjV(hqe)qgyOjRXreX@+39DD71PtxEB1U#r4l^Pi=AU{Z*SXN@U9&rRGuC&k6o zF^)(0-0g=VOO5$q-64tQ0$~{}eQ`jACkN;Il{?39*{L}YMFd(15fc*QoQLY(L=?-V zP8tI0bLe^s4Z!iGZ)GP4bm-OR3 z7xm+grz`l>y|cJ)e@%Bgfx@uwgonBrp*H!`E1#fgLqJ5R2@`XKhn{g4H6E!v!$vaA zwMSz9&xUkd{KJ3D;r(yygOq+h<&1^H)oOd(7CpA8{AeOblBh}tS!TssB~g(3SkaFU zth)*T@Ua6wz=Ned!FZ@rZ4gx}P#bkRx3zqVS22 zf(;F>sA~~tpNZ_B{xK?l@}YTi(QdY=TAlvT&`^w|dY;6_jT=|&^-N4mz;!*WTQ?dT zTRfFg2ZG=t2r`KxQ@V9HT}dA43QkoaWSvc*Jtpy^ZT0`d`XY4BGbv7=wxm*08ErzeB*Av z+!X@@IM;Ha)oZ4Oc5?t8K*3;>xZE4=7{d!s*bE}CK|suP-BjYQyw}OlP{tT6%L+ro zS7XQI40y$sJYKOSk6%1n#s9f$8u#t5hlD!SL)}2AP5$&sCuK2t1R_Wod80i^xcLDO z{lop3Iy?u*nGd0+Ud7DM^)um8U4xX(|>e1qhv&cnPw%oiHK?p$hx@%S( ziB_;LdNC?nPXXfB+;EC2P!t{s8ktx0s6Qg!pXs6 zz?09Ham)4zTz%F+ER36JB0D-+CL&mt6(i9?2-vpWkXyal@zUdSc-!Dcs4&%U{gPoIxAQyMb zF{M#L3=~Dc1`!DVHt_(yJGC7(^86fZTD(WPYwf`fyDe2y zfNR$0@!Cx}oYdPq<uBB{9&PnH47VBsEV14E<@IyI$2mtPlR-9{UDHq7WhdtFvJ*Do z#z#u{i=R$mtRx#e)Qr^qZ<9Z5ywgXSkVT74O08QL9g`CH$-@*51wFla^z;@`nJc#; z(Z0KL-5|&BUAqY{Iio+;%u1J_kO5w>$-)aZS-9#fi68yCiu-pv;M@v`aOVbG%>njJ z0>=&e#jaINX-NdmgR)qx`|D^fib#hQ82mA|z%y`yvViYde>p79F(3*U5(N}RHujsZ z?B9l0_HT;}Ka!a8${6=bIP8}2oHLC*-Zb{sC-H23BB&=F)YbKzuzoZ}^6+c4&vn2z zL6Er|tgWZ6=<5+@Y=b9BPpMztMW9sx&yzSfHil}oihM4Ib)%yYf*+M<(epe%pWAWp z%gW98y7NKI(WLK>(E9JH=zB+yNOKS_7_{*l#}shcx;*SQ>YTF`2jkOa5CO-I{{QTK zcbFtsb^W=os;hf?rYFzr&TQV*YJ;*6C?FvTkPtxv35zIW8;pUUO%TS$*qCf%Y~v4y zk6?rYS>zmqK$4X~Sz7I`R=bimOy0>eovPmb{ZX%~UR8I`^n}%R&(_?22GYj_bJp+iRT;MJ8Bb9V4X8vjH{3BKq@m|V zhw4UquigEV2I0e3bj&$XdlRv))LltjOjqe<20nY!kn)C-#z31cu!f;+`1r+I(yo1cz?D6yW}y^ z4o=yS#9#mZI<#gI02qT4geQjt1||qI1;8?ZOp39oi*Zu7L?%VJ=6MY`X>|eL|7`&d z8!F&IRDDz4yi4K_FLIr1jslH_aHAz8duLtWj+;f#Kk9n)n9aDjaSP5$t;M#~Dwyi} zp53?(05I+3F=9_cfRHvU9L$em*G!-5NHN@ezOF*?^O*E^JS(3jI`p9qh{w zVOO>v56m3Iu3SGt!H6;z8=GrocbGxFy)}Q0%*`8NtG+a*34K_S`1Ygd501wGusA-gZ`_NO}UlD8Yu@3EK z#;TNom##|T+Vzd-X-LfbCq*eSHkrfNR1T?xfifW$ zNhA_z>1e^k@OT*z?K07)Y_RZ&w{C!G5GJ#XTlSbZFf7WV-@OAs+7fvFNe*`QIyiN$ z36mJ#yr196EZW$*-389=?d{mT_X$kT%%G{M=~LWnCdK`Uh&cYJF#T^!|S=WSfyBeytYNoRV435phb|lg%6Kgs$WtnKN zJvy2L*r=;|*fEff+c8=-=No2K3WGVcZ-F=MI=AmyPaeHu27j zTj!m$%jHJT#Yh7{w#fL>t;0c{q+T;xh+y;br8NNUlAj^~&>;6U8A^PN0dg=~koel2 zNAdO-w)?_o`a;9ZNT<{2>grmtbrqMhowqKDoBwDv{_eJMeCfU^uwRPIiwYnR%YdCO z7wR47O&`~(DhTIhU$J{{fB8kbwX+2?6Vq^f;V}iGr9?*t_^a#IKoDbalJJ8E6PU@* z6WW#|{Ngba{o}x;+lx54$H2wg1a8}F2k917+!qN0cxs5TrCSBu804QDgF?#t%v_hQ zoCO(D%xI<*uJ67C=QOyC^PbrO+&Q%$cTVg_e{KxyFuKepoRisr3|p8j=IIj(Of#xyq$Nujnaq-ZvoJ6SBa?yAm_9ZqMFh0AK@JT=RCPO^NIBA_ z_L?JYn5Lm_d4>=K!w|5gbIjqY7ZK>@LJ#17`F(gi^&4dmQk5=&`gMRWD*$E2&Sn#@ z=uPA0>zdG#s9rB8Uvw}$K8u;0TXVcQZDDnLQ^je}%aD6)!Un@wn$AFs!DAr3Y;$2< z{#H2_n#zAZ4~RxZ5M3^$8zmv#0Pw-f+tFx=c|r7iOtkl?3ygjJju9MHwTnY}&`MB@ zV5kspPXt4gn1xa_1op-N03ZNKL_t*T)>&yKp5}fg6u1U{^1wJ=c19XK&F&=V9fuGC z-QC@2ZEalvi~qCNECcxH3tMr)ItzdP^D&I&q*4GTl|i88PO}b}%Y=HzVEULFRpIHv zD{m6$>PiVbHB!lbCbW08VYqMD|2|h}%E22i>qe$QU@FV_?)?^~^VRp|{Rd5?5)$Wb zD&m5ZO+0cii^;q@&Z$Z#%frtwHgy4lRo*v+oi$AL9Sc$Qe8h|%qZyy*c{x@kGT5CR zz!!(^#O|4X6(J~H<5Ei8G4=$`$!x%Ln$`mVPH$R^UDJK|(a=L+;vm17sH6;F`6Y@m z>P+L7{2tsgwg;Axz;l~6;HtLMaC&+T{<`}zJf0iCzYqN%4msl|$av>@jbPTDJk3i7 z($fz=ii7{~X{>$MJJ9*cSA-nT%Z8;}TfqZ^V5&lL>;z}iGEGf5a-<&vL&IooZpQe; z1Z>+urm^vu&KI8jRV)^9Z|;Y<(f%N26616B*Ge0a%c0txF@Vc^(s<2=47Rr<7u*ly z(|L?cW?eB%0BxBRx?9t80%!s-nk(RNUV{Y58t%GRqabUcN@7_BGkInQzGzkL`36LD6rl7oU-VloGc*k-|i7;eB|=ehZsBi|A-%T(H%^&mVCBspfzx+TfJO>M=-qrLSBk z0flNW)hV-54UlGr!2*BVdpWwzCVXS$K73{9UQL4{5SnBH?jApYcdnDTvhxgdSsCP< zB0l}hO>l@ou2P$-6CF0OL*v6cRA45aKNF|flykR{IVH^{ZC(1&9J^ukb z!Z)cIu!`u&6%^aOSVmfa@w|>Cu3X!Q%X^!UT!b)OuIONJbQ-xrkSEpI(twWUhB*PW z*H4cQPlL%=WHI`<#Xvd+&~toTsod2(AX-=JR$#gWL`yA{M`Nf7z~8;1v#h-n6&BM0 zax|2?91{%yU$}V~MXA89Fajo8&xO_jw6D-DwBw}!h{I*JVFuR!rT*~l)%d_KNAb-^XO)300Lbz}WHFe2)=_i-rbtV} z@P<2KczS-%ciXCV3_jhbN-0U4zcT|OV0@Oat3R=*HQxd7+ovsDu``QpJqCXHXdZwJ zYR1pg^0r$CTL=Q{bHWO_m*%~usxL2U+=z8n8*ZK4hyNM4JDf@373pRJfW)Xhi`~=x zIHjo<0C2;R+i|Ec4l;y0clt%V-D{c>3FKrkazKm=n@_@(ZKvUh+%O)RIb6C1NyfgJ zA-w;o@8iX7+wrc|m*BmtE=7L8#+@fXsCP9$niY_SvGjF_n7!m0WFOy+J#YFGv|Mr# zHhkcHNUrH!o^v8sluA$)c&qL)z|zZKrPB>K`J~N}>H)m$_nFQ@|2Fp{eB1t8%wQbV z!axxYM?B$xbW#9s+?2r^HaBBc6~bZVnv{%@i7dvab0OYfb$cV4)5)mCUIL)K*N+X) z1mbT?T=(M^1LrxdBgt_WQS1Nbqf$0aIp2giyP6K2HA=^T@j7TWVTTL(&IUlW7EO}Ar3TTsb z!0dj9xA2pCyx})P_|6B;#pX>LgPN#uTXIVX;GbXGjvZYlKKh$+*El3nH>4&+Mx+6q za*Ez@e>@x0qMu8w9>=Du=wmB^#?~fG9UTLtgVVR9Af?3afkcT&*+SZ$K@%_DCXq0J zo@QWhhJ6lsJ}~X*&ceuftpt!ZuQ8?SL$5Vjz|6R1bT8OZeYQL8Zr;2Yx0Nug=eKIhPI_DdqQhmLd5${KRf1^$OT%Te8WV)Seo03~5Um4g z9Uw>ZqsxJ5+mZOf%|ihSCPZpQhd1(BX|=x}dPo5<^BHUPp3s1}Qb#ld;hnEO3tKjC zs_WXawcOrvPBT9L%1)$&R7&vP=A{#G#QC!TRrOzQH+M8jR zuEVOc#dK3NrVKcYMQ_su!uYHk-O}9Pmi!>F%UFVg;FL0(A+%gmaQUgV&iiZL&5@Y0 za{z$ViA<0y?p-7`eX>8-0%ta@1puUl70iW#;M;G^_^Z_~#_B{f0AOpX3xC#qQ7EtX z@!0|F&kf_bO&ic-wP?Q=goiV!`%E$(ojQ#F9=r!BGI4ok8zf6NcYB`mt5?&$n!b}N zOq!QrJt6=J5E1|qL@)uEAc$fSgJ1au9(nnzG4!qPxq=9b{S9G2R&!5kRXO5z>;QDJ zSVTUb$GtP($0u`_;W54`a6&F{TT$0Xa`l^SV=7lz)bBWsMBm6X4v$QQK(r|Y)^#D%wqNKuD_lcre+fv&yDw?Q>SnVlBSD|oqj}KLM`p&4?i<6?L-_yz zvl19nwW0|IH0#g(+y~0~H6?X^1cFe->x1tMN_!EKCgFeo;v&5Hif!?@IL7T|+tT>T zYr4^7K;2K$zpvQ8=UBUs!(${iz@7yIA6m&MaMg@534u(z%YHUB2uLY0nFSoVv~4Qq z0_n8HDt~rv0Ig#--&Y7twOex-)OTOav3ZK?l5zXQeiWsH*K|Dx-Bz>jL}YD)5MT&w zN_FAf7B}3qBhiRU+qU^3{;aNH6D84UHiqW;&B+e1!=7IZ%)k#v9sx0MW$S6~dqiMC z;Ytfa_{-D7Q-{IKSd(ZCzDx3)=eaUF&#R1~HnBWF+5}*MV1bY%f(5w18h|r2jHf^H zcX;CZzgql-HALyLugK1;4-h?)?ZX#m--a(c@5U@m1ORP;+lqtI)!v`XC`#b9KiP#p z`oZt;jYpow;B>AkXfZLJ!-4(@Ohv>+5~hK5t1@V?j0yl+b6|u%2M$fnV%(+$pF{aA z9xE}BUNK0%!T=8~e-W>HXd$BV40PGo>c0>umk}mfJFXDe4+h`*HWP2ZsIBY-UJgj> zjI=k&M_FpX4bz;;N__2(u|Qai1R#tE8y$dVzosnd*U1CRtg+I;Kcv}W^pJt z7MkZDo$iAprN2p*`1RNmn6z`ar1>Nm5Q?o-K3V~=AlKI^2oj7f$xbjchVqke90`Zz zyysZ2OMmt35tbp0)BR1sfWdG9G!qgER415VSr*p($(ym|lOI`hD7mzq>d&jLW4jj! zT9yU)%;R{G5{_-7SSTQ$%j37R-@`xVF2^pu$)g>Xw5=o{=2j`Fasz>yT5(S{g^xZk zj2C?Ew|Lpt?!dp_vlovIPLzCi!FF(XXc7ZsvnBJBl`ybjRR*bqu^<5Ly?&^F(zW>) za{LvxxCJfFkv^UiX^FpgfuOnM`=Xw|D1Z+C7MD2|3cXg~k~MYiNcc8`NA@ISYWU@Ff_o!bP+blGU3mAE1!$dd+?#T>bQejQ@< zTqwf@aQBq}K_Z1@Z*i2~X)23k`#9GP77ahigWN!pN-F`eU*a6_7RTBQ}0 z7hUxjP)-7`pKlzxAB~2E*LRoygz?%_re-ZVcZX_#M`# z+HqOO4xFFaj5}wZ@}rd4k@)CSKgE02z7U(!op^ZaF#i3>Ev|tkf;l)Ri@0fQH(uR& zCeBW;!9BAFOFK;v*kNo-ufkhK1v z+=ENoPR4az=itt%1HQUDOU6^PBY4;DZ~BoxWD1aJD9tkR(==`!eFE2XoPif+w&L!o zr&U;Yuq>GnxVrreT-S9DEMekP2XDeqe##9Kmb@~PG%>%}Sjew!F9VSF`b05cU`Fzk z9ccZl>ybSBjO95e+lj@-Dmg{Ud^R;Tjl+HYK9F9wrUy+;O$)e(bVY6(_ZNPI9~3`= zSsGu~AwxKE#l}i8wVNbCDFL!lc!nizI53SHc0GWvUVaLitx{N)Nn7acXoNvx4zOHK zv718sJUBe-rr|6@9c+$cyJH|-UsLXUtH|7SphMx?Wx;pUb6hPYoW(rbD92}8wq=7_&VEDOva|7vwv9j-t`O9CaykxI-J2P${ z-;evJ4&jQ^DKWpTQAsSILO7h2x^b~Il3QrEGuOikLhV%t|bBfWGeT`U%H=_75hZC>-RmFwVOEa_# zurTq!z&I{h-x=DgEt5h|TjTryx(s;MmuFi_>>AI5ja1A?FLR4?r0WetFC+&Vp1@1= z{Rr?b$%~F2f|rygBck10HHZcSZ#uUXJA0DLa%DUb3n2uA5V(EM3?6wV7l3HthI6}s z+R#F}6%&mph^8_iI+ADWI|P7#`{QkR(divktBc0lvE9yIlf>t*?nFXxSk2qNRl{oD zF_=EK(^LRb-N(+1OAyWrqT%Iy2^<_Vu(z)WX2wfS8VA4&78%>omBpsE9GDr89Fp#Q zK?D+{#KdS$v9acqT+s^r^NuY9YUQj#u9<;Zr-1JbKZM;g17Jsj9f@`7nXuB!8^<8i-``O%q~S(brL$s}6d@fP&_^jm0r<;#~9 zL<4}#7Z!A0bw6(|VVjxFB4H)b-r5R77-(;6gPBNRW@dKIzhlX8YzM_c5&2vJznlFb z{w4P^?8eOt%6V=?GhRg>#vhoUM>BQJy+5xkEWK34>(YFG0A%3aq3}4hnbDlKs>**R z@1OR$uGqb2XcAc|d?CqLwR`zm%t$Y@0a?ALk@?aM4>>{jg%HgW*qxjzA9dN3QN?Y4pz?IuZASGi@ zzr^5_3DYtl450w@`~Z1#7rUzc`o1eD(!1I*zyg4yz_gby4!C1Vy?9Z}Rsg`S$M%N) zwl6=9Zw)?xH?DpzUe|Fp{(I=&V6Igv&7SqgA}F2aD!sYif7j#zT-kXlp3}4r56v6_ zm|;WW9s9n8NjrKaAV#y3>1q+I8wq80*;jP=1NCd=pPh5jK>$lLgNLv#`-wg%{7oL zA+lngzh7zE67rY~>ifs?C`yTha!?hD4sPGuhaJ6b*wo!TF9SUnV}1X?`0^fmY(B+6 zx~>ph~HM2AJk-gkKi+8dW%z}*AU-Xj2f&GnBl8Y$*9j(EvB1OQ34H%|d0g|{1WxOoLW61JJCAo_ zDsRkbvYpv8jaP0viiBVcj7$7>KVX<948w#Vp?vpqx1t2Lul9f$gGhuN2fkRLnlkE< zxn77fiG@2Ax)vHk&yo`mIID3j`tlQae5T(8u}Y*30KU?HFJ9PoGOq1B6Sq$6!-4!! ztt1mgfUkGg1ozOc={`tioZip_DT641XL6%Ki95AWu_w1)Zhc!p_TYS>-QGUT4EyNV zl7BC`dE>D@A=pDlAx;RfvBl7`;r*K$(?}(gIPlan$TT%#a(V_0sU#ZH4Jaq9spmpJ zSokr1WPcpl1?EDhkiq5RdR&ma4vB;bB7$x6yfOsgSQFjRTAvHobJOwHn~ja^8ZhQEI`0NQhsJUBQVl%b7V45Vw=dR&H;x>BBVC3G8} zrpklsGC9zCj&lVDI`k8I$TxEtK#fumt=`<)ZQ&0uXjv8z?HN!Wh#s1>@r^r1HK1&` zOf(q)g3xYPRICiMA&@x|VUu8X6j4ng&e6Wu!gKK37XX z!Z7sxI4CnhROhCkXAo9z%T;)9 z?T4V@sVfoY7Tv717#9~{iO-q09G$3XgoLgrP1=<)zM%0dGT34$e{eJ1?r zES&%>K^l;xa%kEI&n6L?k`%`1p}1M;&zc{6c_$LaJd^AktD+8`i3o;a`0qb(AcqTg zwz&XExcSj}N5GK;5~j-{879au6r&_CG3%(a7C{IhfZ4o6!FJU7yT?B@TZEJXt6EI_ z=R3B-G-8ld>rD{wuUB>A%Ksj~{!yo7OvU-p$IdA9b6-6~q>N$$qrDMW)6O_FT8-$K zJC;dE2*biHdl`M>1zhu76Rl~&h3m(0;rekf15*V94GBg<1oMxSzUt=GWq~uTaQmQD*-GjN%NyR$7zeY_k9h@V0}5G(Jg!Q=+qJSEtPu?zsx)1 zw-e9c_VN9=sC5fo*M26xHu8XG`ISLV9B|SM#=h(j)}~sqCeeaJ#c_nybQJjV?>Ai= zVP%fGY8h#Okw17Oa2VHU%O5@xsQqJwGt$e1qy-6dwzZYrKg2@YHXhFZ1V5IaP%L!y z_dyC7yqMmD^OJ8x!ZcwRhEHS!=Q4MU4{1WRE5WgKY(l%;i+T6pEZ*+p_3*{Y7ae@_ z{{1i#2HyRGoiGe4qu5O)jPz8lh<#Ieu$h7iD_VZM5(DYD)jo(W{ftWlvV1c#1gbZ* z8F<%)8C-it8djYFLC@$l3|FMadjtT(FmUzxU3k@bo&INYZQkTx&X6uwYD-rLw=ByC z@NujC)@TX*$E!N=%Ksfi!BMK~26}w!K3FpZaM5=WUWWa|2;*yIaPpDItCEJX-*E9d_`4dw{;l1Wwp^Q2lJ9lNzFUmKl;{-OO*?8UDETA0G{ zN&Eu5%K8}E6TLnQt=muDJ?M#w&EJ<3i4z=M5bkTB*CWrnfDtqg(}DlAqmCpye7yJdaK z)qW2CBq0RecWD#eeqIwSla4D$n9F#r1Y&eiG4HttW_7VKuX&$)O5Qqvrck*XD*3&+ zK(wj6uyL!ewsVz*551@bfAfoR5ZoHm>~Msw2|or^(Bcs9g-(Pnn3kHe$_?EW#E@$I zZSP@pWq{$Sc_$1Igj=x=0Gn__^QD11_ZM;dJ{xJvL3<;kIR)g3jEO8TGG#!L2@(nP zb|%o4NkABh1%YS)*wQ5-h+Ktl($!H{R#D=mtq1G_>D5*<0AMIT?S@^mX0dC6UlYYF zK7Qcm_{_H7!(Xp^G2Z^IYJt2*zTSVq*kX z@N?`JzpiN@J^qW|fTZeAs!~X;uIJ35tB?Gw1?@F+I5HbH9F>e0b*d~VkuoOCll2JRZqe6s*njL*#hSc6 z*PWfgt^2dM`N@2+h)4SRcsiI?(p1P^7_?sYPGh455exxbajL{u?-ujVlB9$I4T1oH z$bggvKqep^WE}@bCK!h&*iY4fNf5$BGGSs%kLe2H2qPjCHh0Sw7-wye0E8+XLZMP4 zuF)tKX%yF3w=E^g&#P?c0PSW2vQ7bc$5u+*?&qZCJ$phoyQT*4pNHCjidh1GAl4rW_x z?Sbgq?!?Rkk041NJwWqzCo^J3I${IqEcB1}V0(|6G4ZZ$EUje+!>&W4wE;J5$Thsivl3lJ-DcC3qG*+MfljEn>3a=@*C>u ztX**Xhyx}(8i;iwS%g*hoeJl4j*el^pInda|MhP$Gntw>kD0yu@Z@_x7zh(GSJx|b z?);qV=qDy7Q7E|gd$Cx=^vn!~hDR#i2cFGREZW#hH{*`7N~g)TQ=N)(GlkaL=Km`1-yPNDoBo zzfC64(2UPLI*NM^{u=-D+VilfqjYTFH!uTcV_Aj9VjLX<>0^5*@gn|sK_FV{a-|AO zOL%!}@4KWK=dU;6IF4`VmJ4fsHVth3b-7UPa=^Nhp-|}@%H{8P>~-|Fqu@zjj2y>- z<2Xnp5@At|nnW>(-SYFa?j{2tesL?_`{PkCOGwFOK=d+!i@5or&@O;wAB?g9gdj); zt~k}fkud|KGgX3V1Yx|MNFcLxv6K(CT;@8{Kv>hcFc#WtO(_R!+r8)(a!Zj5R}Gr9 zxs?3!O7%VXmLs&ArNnq)2EA4@5@ew0twqou7#0~gsi_mYrux9l_{9ES;M3c$!9^{b z@qYP2eCqITAUVoR2cS7)B*Dy>vGcAWOT0YR9IxEIW4PnP&0%Fs-Thnq?gg(v?;pJZ z?H4~EjoY_EB$LnjvCCo+Gkc%J@Q;6izAt_mMxlTtDe=>4BT(yFY>ekTe$z0(sva~; zh9L|j%G8JUSZD??B}Z^;@}KaOb-Qa1E#Pq07tg~Bi|N_!3WU@8Glq2&^=z0PZZpi z1Jv^!<6Pn6l|XbfC)x`ePb3mG52`#vf5k5>OKjJi)`TDKngL5zU^*PeZx}&2tZ4Xu z%t}}9IP(R^e3sZ%QD>oSC_yk7NLhqeoh9*=djtwLRr>>~ToMO2KbKCK+t(T}jD-)1 zd_m%}9TGwi1i9c@&yj{EHWoc^qGh2*>ucO<&ZsA6N3gT02hV9|KT$@@DHB>127uXNVK)WY;8e8g?*bX%>WUMRMG|7L@=96 znJ#;3$`5nZ*-u$4!kNv&o}7Zr<=|vFt|IxA-KD{1lQmm7~Czm zy9RgH;O_3hJ!l{am+$Pm_t|HyxBu5$UDaJ(_0&^!v}Jv3#MuUDkKc<0cmQmXCYb#Y zU%wbzg42|Z-q={1H*c0S>Gz?*c6RdRZx041(#RhNS*w*PS|bcjqJQOhIUbxR$WX~) zw;wOGB&rpv&{42EPLaG!G1{RDl@@H-aviEojj}_FL1e9U^2InY(~D`kZr}Ozm|x*; z@mK|6Nn+{!p0ztSf1jB7PyPd%E0lT%>)coj4eb&kRRvp5L7YFP*+SZ8jD4lBV5qo= z4RK}C%qr4|P&6}jCPH=6UjNY9>7Yi$T^-cV9sV>GVk-%E@r_pJ&`brNo$Z2NUt zl-7D+*NRs0_lVE6_yBY*sSs8P6D5(qt@u4ER12a3pdttZ=`64~U%C?e-FaGC_f*2E zbPnsDO53d?RG)^TM`Q>dSO_?fNe~TK=!|NUN%I=7OD{i6$+0FTJR+7Fqg)TC7?$lT zuNZ{{E5{u;nL?%7>~Bu`bTu4kWasE2kHwIo2nBuN9Q41sl3))%Cwn6mZoiZh?DfVH z?tRenyFWGF&lvDJ!H30~{=6MwBM>iL`V!=`Fi~f|{37yg9mr(`f9dH>!|C* za!>Qi&p?z+qO*Az$4tZHYZ{u)lrvi+ktCFGze{mmtgkYRyh8I6e})J{Fp)>>elO`W zH9qF%EQ(z5{>$8ZRd23wUr=6C;*t%U;-D=!nB=KBx$XClkQu3S02ry1v3_v^H6QQi zAJ-Icr53i_OlTZb30?j>!evClmtm_^mrUHOBze!9dwuvF2DY||#zMNRVo69?c%2K2w zv6SehydP0N?M?|De=@8@{YbPP8srd+f`K0<-*qFE6L%YmG(?~vQx22|WalG~!+K02 zXMcm8dU5@{=}Ud2*oMIXmx!Ei1FVE@=sBLWJvW!vgqxl#JhI;yHVe($(|*Qw`DDuE z_LbAi=&u8BQjI8uX`%IoQ!z|bbOscDi^DfHbJys^>SAIWC)6E3n1mE4TBc@&D1ZPH zqgy1w6~4?$jcg^*9!gr?_?Lat0mqyg)CHsjI!MA-jv{X+4S{wFzK}8S%%#u0U~g$D zDDjuh*)Q8aQZwuwy=eIl(j*e{^obSZK%ep-a2(a0hoDoz*~qIk#c`<5llS|RQI&L@I&W~RTqN_vWQxNU`pNSJAtbOUm2 z`ML-}Y(X7!{$4z8OIK&mgYAC{?x;#mTs9B>EV3-Sv+@AJ|Z~ zU;}#Yy&mKrd)AS@ctCs_s`$6G?<|)T<^HK(!ONm9rVV>pEq36mb2-5c!{i2tVI+eZ zWkwdQm1+LPBeK=t`}1Bf)C{rVGwN10Mb%|_ZdyHwl$qFmVGehQlXyES&b$KxsshV&+Lm*RKql+)%H-%b$u9?#IU#lh}6_n|8g& z(Z7XZlBwI6sh;SO$}9v0l+D|r+hcXMhUgz>;v%d7xk}=7HMZ&K8hR-t7sE*8jWFZe4T+IfgoS|-L)VythiXPK z=v@uz)O8c|aU&7gaL$ownz-1uy?TPB(K!6O%X~aC0T()yCK_uWIQb$MmREI_n7-^@ z1X>qp45JPeW65j((a%YGi{7^TFvaVEL1DUN_*VTP^A<&!$yxI5St&%*`=P!tWItWQ zsn*9$-UyLRmQ2Cw5~^q63G~lm@Uiytww12s%sNMl!2lK(;bhA}MKv3sjD8q5=!n_` zuwFbL{dKq`5byQHT};{RtYkShqX@d>O_yifVv9+jcxoc<@18EZDfYILJpL}{O0(#q zpF~4EmD?ub<6eZw$sPI${AE*=>qxJji+eo@R<*>)z?q#EM35Bs4Sa&F%EX^Oc9gQ3 z&S~}BXk_NyjuI(n`eWo!PFv+{S#qc=blj{+fS=z4zj;RKWJ^yV=Kgn>Ml}~XOh<>d zsdZhi7=2ayVAla|E)UX>*s0*ikED1b-d1dg37!biKmNuLU8P^BYd2>d;RMhg(cbBJl1$!vbJEcy0*f&|a+8ROcm2Edc z$jpp=AD$GcN_&I64nicuw05F_;;xpZjzE7Lm% zkWU5Y{0XT8pUm3rd#;WYgywI9mSp`7#xk%xwm$aK;%tcia}sD{t<m zJSG%MMITqNY0xf6L~T$T2H{h7bFTA|4-sG1?PP?=4)5Lx7n`uWwH=p86@asIhhByv z$K<|6_MS_?(Z7)&jrC1;CYU=}t@Vu*1hLlq$pDz6p8t`alUpgkb`%?k#u$q{Z|D3v z*>8~%t@A>+(yLHRJqbU4MO<3{C*pGagP$LpQecrC{biE|4|m!6`E>ddq{;agvdNB< znc-5nAq!~APHT|g;@hVW74N#UloHk!;jsDjC<`cb5Hxxwa4ZQBQ&L!DMmAht*OcMU zV+EU1pDkm!%w=-vVVU7i2=LD7&4UeESPZrQ$CO7j1Myy3Gt+fWs%0FIuG>fC)pydC~k|Zm^Ad4D*GkRhe+b$tP1*o8+KP3%titbgryi^QSbU^>(_>_d?yD9v_#l z9EM$=O>C*9Ga1M}S5G(QxOvL))CB(+ZnYdrCH{3xr z>dUWN5WMq%IGMIk0@V>TeF+mJ6261JJIMsWigJLdi`Ye1=LT0>GK2jLB;@~i%hlc7 zWy%7?LNQ)UbP*#EV`I5PXOlacJLX8+7&%ES8yo3xk*uv{mZ&>FWzuXf`tx7q@&!?_ z&e7dZ;5kdoWy=9vZCq+_JEmZ8FlH; zR6L(sK0*^B!eF|uNLzNB5l*YzR{xY)ZPUavF)p?q0MgDJscH)mv#-+ji$Ve)00ItOU-hN_CW!z$!+ohzdE1==s)axfGZD0C26y zCVNsOiimdrhs2B?zVK@EkIRh!I)1nDpg^zLzGsnnaI3KTmii3GOOUX`r=KqE`bN$U|y}6)6BKrXWSV zoD&gE-u1VlL2)+4B9;uC+PCFW{oAjTG{3z*?bK)Xj|=CxYBNj)Jjz<@`N%vW6Rwy_ ztMi}?mQS!V!}N10;(zv~%-*f)CZdxX^uNZG# z&^RNn{fuvh+C&Rcf{azFL+#Q!rzB17)1Q}z2j|w5^BTf$lvBh##&+G!EiI-_`RHm5 zE?fkE|6mxn#^J?!_vuiWeljm7vs?Z=FXrtowNuS}Idu4f(G>vVz>LkYH93B zeZsgSz)nLfF4A>8RrhtQ1NoeV$4W^-sj#sKO94%bNZ@^{3cAbNe(&8oRq9yN1_(MW$=z@(F9d^8{nrt#p9Ic1TmW`s~ zAGYGGequ3R8C`NMyes{#zP_USDz+b7JrI&2*Z*tvfv)Q^7^E!R?IL=w$tpJJu07bW z$*w)41o|>PY1xRMhcB*gm!)^0z5Sv_hs(~*9rw=Nyn@Em{nq7uCp2R-(mzJw@9lJ0 z>6O>X9~z&#b1HrNy`=UX{TRF}Q2Abn8v#gQ)g#&6e>Ll_lb{4Fi;2hqgZh#NCH;0g z2YD;xcQ2X|sT8H=A+JJu2;b-t5C?I(Z-CGcI7a)bRA%|Ya93ZhVt%|qFqNX}(BZBm z)L8_(Vo4mp^PL1(zCz5KB>T&BX6Db|Qu6vK5G(4%tIC6Al{l`(35qjK2i{4A&L`zv zqRN!z`T3}ei>wz$8Q_}g;DM7ZVWh%D9Bt7W zW%Yv!MGt@*zUQ~h5?&zT*<}`qG#WwzBo=b~LNR{;X~*Vbu~cKEmp>p{zpCf(Mk%_Vv!2I% zKKQ7opVg{GpvYJ2`+KEI@)wyWxcUa(ZeG~}Aj_=Ot*A%j^UI;O&kg8r z?)Rn_GqKB;zuajvZ#o`xylggPW$3vTtiGR-$#hCpTj=gCYweQ##SDG>gZ4cw05E=d z?r)U%t+Q{XmjE>_`xv@DWgx=am1Z}n{ylo_`RniI;Q_XxKJUFwXXob+Thryq_AQyr zFxv5MpEp`t^!!+crJsrQJn}li)&vDJs+R<}{l$aPsI_~^)5IHX)W_5OJHlr+Eji%KFizZVpU3bABfYy<)z~0U@P=e!s6j z#ad(wlv5=07$Tq3W02=KO0e*pr*6#wT$5AcfcL*4Oc@G65eYNL^>2||qfIUEw*WfI zV2r^>Bq6U0PDW|sZ&~5kX4U5$FL9_0JUJbIBq%`k_kmm#ee0dHDJEuoAR*2Vp@BVv z32~Q1ArGXvykzM#6xn&J5Khi-&c{EFC@W#-I|>6${yr;RbQPq%T* z8ZAw+bWJS)$T*n^5yB6he?QeypPdV5}oGOvg~N81l)A*YeYc9 z%s385(6+UCwg4G{uLbhEq9t(8L8HXLsSmh+lO659UtBcRZZnrmNJtCnu&37yl*1c@ z#YBKnpgEHcR(U+IQDX_r_4H;JlT|A_5!e@B+8)I_G!dDEssqJNiS~N$JXor2(0hwf zBnx>*#pjVk3P?ZThTH#kDj~m;UIYf;!k|F;?BywfZAmp1LKb%NkoI(vb1X;fnVXRG9>)KAdi#j| z_t`z6bsM_ljXi=EeE^>r&c5s&$Ehwm`r#Yc(;hC*6L<11FF4E%nu!r{Lau6cQ=#@c z0wFa;<6v5(AYo*W@(Y^+bS$b37guqD0*zgR2PWn6%a)Gtqm3?l3`o4ku`p>eB;{+n zeZfA3#M_Dc6)92+GTQp7Xr%OzLY+?nf%Uo`Wx+^ncwrOFX#3lzK8ych3@AQ@B+(fk zXY5LJ@eX(`Y~)!sf0F)!!w=2e4FRGBVcD7*xfX9gi+RNx;nyyE8ua6-L01^DgI!}g;6*rjbfin4V?D%#Tj8gcQ5 zHWeO;o-!;S#qX{}AjG-B=b7Q9V3-axV9J!J$xuy#`W8_uQf%>&$ai_;SY<4Aaa+m= z>$>BvMA1dk80Xs5Msh5uzrfLFG^spyr}g)|P&?TZc}oYmdgrT@BhqqU08vpvsdi1Y zC<`QZkuaDH$!;Y?x4=evkstK|a8WI&ojTutEOHGGk1Xjd9#0$uY;HT_huvJahlRnV zmsS9p5Xr5FQsw7o#TvxW_w9o}k1@A? zwS7IFe%~5D4H8juY^X&ED1}mFOjwcJC}spI*a$=vED3G^Gzd*cEoq;sosCPiub_a~^6s*k+56vEfW+TtAhtMw ztsxZxHrxV^3YR3ZUD1FimR+B2*kET#aIz$?g{#%&vtoI2)stw`nR@DtF8J{`Nyxg& zrN=}5z}XhYeU+znb;__DjXKzr4k)~rrZq2lPDf#m$I7q-#Q_}|0zJ`SvVm6YCibui z9qJZkV)exzboW9$@$1JxBmFDGuBlZHaf^#aZ+_6Z6L1 zA5W=S?cWMHvi_7wxB)&y!t~v{-c9S~v3AozeI|9N=|5OGmNCQ#C=md^H#o@ida}Pd zhpx;K?Hv6LxQVN`dA(hwJd%gq5$Z_!~uKXaYF{G_y+I?=|@hy zCk32pKyZbup*$NOubnTRLXpS7s~biMBoHm#IzCjZIODBLOQVy7m9h^xGogcmgVJqd z+1jQ`gCo>W`1qY+rfBmr(pVBNIX$JOi`Vy)gP7L~W)nUc$8_Er*S#^>Y}ELh}a5@i^I^=yA_ z)#&jh26HMKX<{Ym$&R;wa{of3w=@+CWsNAp5okvvO_*SUUrAHD;{fAz8u4{)CWWS^ z8dC?5U@JqOmGgi){S(>rlEhOekYh&NxY|^eCB`?AvYH_{pZJ+y6&3Lh;fYy3X^r%z zXURd$rk6mjoe8zH)~2UMDZ1pQr#nKq9W_co{W~-BCvbN|f79nVWJp(nq>JQ;V3s;U zS}e6E84c~EAlB=?K9!*;r<&aMwlEx!?Dfx-^)#0Tm&?S`wmUI=PHHHRaXngXZxh~5 zn+3k{i$(7@*8xJENBA05I2q}Xkir-)n|DqvzwGYkeG!96RAWyK|F&55)}|HnnXn)z z4Wlx=;Y*;6bP9~i`xrbK--||4G7#!coQI7f@YI}F*{3FRzCP+{9x~-ZfM=n5W^t0# zX3Q9T*0yxrCa?`)BDIqz^K^b&((YZNOo)4j=jBN*HirB;Lb;S0n!UQY%QuK7+L-{G z0@MHlhzV(IyP40bdd zs0bET?wtD$}|AW`s*1P}SdEYh_JK3IHmlM`*l^39Jd0A+JQO80ydaFb!L}0Q{H+@sZNpX5 z)+pKPA2J(gou)^#peB{pLTLN}fsc<%-I}?~i>VTLX@!{z#yUjHQ~dxCIHUn^#`q@Juf%N|Znu;_BH1eVENNrWOzsS*N3r!U96z@ktR{!UVgEPi_;7&(EQ}Co>vW94DFt zaIBCA@Pjw`&dWnYZmN;KKC+<|dXH+z6dqJUOz!levlWOBQxH^5L;^J>JUGFE#S9Eb zZ23Vro@kj4!~6Bm6$OCGU{P7D_UDw5cBtdE9$+!dw9+48Wh&>}4}FxXgMW$ok8=NE z_<}7c7`iA+vu0>TmsG(Gt&p#|_vg~sEP@WDVZ!~D;{q=evSPd#*x1Sy1`yY%=0z&+ zo^sBfJ?g#=jHQ%Detx_x>c9PEyG6Q-2d1G;z!jS+aW9ttsoCsjYg{5k9!PR{UVpL3wSH=Wu=Q7NznQBni0q)AOsDdPd=i{436^tX!?*%IB zyX^(>-nYZfFLdjeR0^ohYo!OGF}PMrYC*|DlJ4A->N1M6#B)?e$5CikbGc&&&QkU z_{3&12!1z0h#}MvaVS3!6ru-lY8_Rd zI4+y)>i+jN-QUO{q7nOkZj&w(A|j@VZ%kwBC3Dt~)!)u~dOu!uYqtKw4`}HlwZQqb zq<)rpR(ZC5p8J~nL`)?&Mv!D~cCDEe>tVBlRAWsTtd{a~F&L4t6L-fV4?a`(oKbFA zGwyGYrYw0 z;pxEL!U0`83u*)1GOf%M@x!BRK@O{x99cUG*fh(-tmWjJmWdS$5jPB-(QhuD8dq#6 zoB+;8Zw4mjh>h zp}1j75)`llo|kj}th&=J=4VJK>1L||E=w!!?!fUS^xvQqp(YvbS}E~z0QXmD?YyrR z_^7(Su5_n2WSPT+OJb0TN?wzb?jr>ZL}rF#0Af@V6Vyp$FjMJ?`X8-Tk##}d*=E&blojA0~Q)O*7uthWs}3o9M2 zB*p-n1b!G|zDIYFG!1r-i@vemKfNap5bnRz3hVHMEVDG?dmj9xm@!8Ka)}g83P+jh z=EvnmDL?jMKRRM^0SgWMD%Y+$beLL$#@3^}Ep4daqJQxlh;QsJ7P%>PP&btfqNfFGS2(UZv@8Lo zwLT@R&+n;f*kpKQ?C*pyh*bqU90EJ5wqby1Q;Gr3&a|@oEXk+G!}rPVhZ}zSue)&S zf=FbjWGOdMk?5rLsS2y65)Xa3`dlfMDAYrJ^)9UXyCUK!z7kJH5xEnGP~mRGZh>|W zZ>cY;$R5(PYnH_sr~G=r|8JZB+H3YV=6m9FmIlX6I4>-mRqcwHUM^}Uj;wVmv-Jr+ zex7`Af7|}RRm?yOGSg2H3gzSJ_|Ctb8;^>+0#E2r*x(9Z+~gpu10vL-GY6aPWYzoS zKK3mKNsW%p5 zc4K?Ywh|a+u%oXJcEKBvL#B4lv>V+@%*Cy!C8z+A5nJfA7?-D!d!t!-WUva;R7kQ+azP@;pt%87*3P!um354du>x5QNRHSyF ziWPBFjdk+}0LWn+1FT{6^Kzl+Wau}=Xb7ycGH6Wunv)WjJLwxnB8g$7%r$xqEiCf2 zzE0>a6GPb4qVXh-|9X&&+Z)Te{8}TlF(S^&-94nZ*+ejBEsW6Iym^^1bul zV)O6w5uJ=w<~1Fe!WO|lI(2X00fZ!15omAAA$~ng&J2#8G|=NAg0{gSI@rM{mc}Q} zkZ9JMTI9h)Wm&DeTY@Gve!T^}NSi@I>boeC+*3h6RNAm8e-P(nZN>!}i~zH}F*7+= zfJ{ngwznhvvH9!=lbI_oTwKx?NA=rrrwz^-+M8|>6xt@F;GIKeTY5U{JTI= z)Rzy78iK+OUsFHUxV!m_%kt$NV>*2@>pHBoDF z?6I-HUSEz!^r>XkndXWASkL4O_LKAwy?%dm*sp(X$A6ujA{|4jXb6D-%M$&=Rm~5v zgg-Sb_A^7=)R42&lsz08Ibu$dAHPiefo}Ur&1frFxHZ`XJL3%@F9}J;1l;7jhTV)_ z$%-V4&|p>D6;kWSa4O~ub%hT8-GZ%P;z~P zi(S4U_!14Gbt=pT+W#2fMpfW+J_DeVJEeuS1c6OOnnv}F_;R48n@}LMtt$AZO6!wf zr2cIDq8jM$KcnbDIG^nx`7w!<5h4^hRKIm)@};{baqL3r;mYeXM}2D}Mwm(jpDT;Qh)g zujzSlyvy&gMfGqtr!eJ&UY zbznUNpy|m*z|*C$y#NSUSk*W)?}udOD_OCHgJENQDp9bZSj!LSpexD-SeG?|57Fa&VQ^gPll1sy_(xp@IU|v~m$Co(+d|mQzz6l0 zpVr#M$NzZaoWgSq7vYLj=bFxV^BGTd%-M}=bl>NG!4F|` zj)C+m(}RxvObv^UoeEOb;|y+$jq$@!QLs8Pl;b!MI=GD(cIZy@@aIu&^u0oLd9S&4 zLtb|?0+Nz@e8rHEEqF7*wl63j*Z9LCWuOXC3NcrqtQby3WdM2=Ste(tdw{*o+XnNi zWN>y-WoMAtnDf|D#PJNZfHiKPc}jg*Zxq(DChi4cV-{89?Wua$P2gpBn_1ibXJJ~F z3$)ucb@*9o^^a$vlTst4$)f!BF+T`)Pq+R%+{qfihi)vaVsATIO0=e4%*C zA)uYEh*;B1JkKc+M{vk4j#2&!J1YmkhM1#R3dL$5GI9Mh2Ru0<-!{^siGyZ!F%nD^ zB$3oH2%=i*8^2mm(rL}-HDs%Ggl4eb#&YZ4z-&a>hr{x1%hbR-$9`(%RPO2F&$y`K zR83me(%E>7H@jQ^IRLTdMcP6^U=#NK2^Ma1#qmGu=K|~oU4a5z#{vAIL23l@x3JN- zk+&DkC;vVx-?s^Vz8W~^XkU|+m^-%~&AC7`sNmFa7|Nibl**q};ZcSRs5eT3Ekek5 z_5|Rfd|J*+UYD>@wnRL_KT!8rvM*m7hSy71@F<)%lshYkghA+FA(Z9jXMMlZ?v5>n z?+C2LE=5HYTlB2D2_Re}s@LIDqaW)%FNyq4Q{9kV&boAmZU^`#&1$SM%F~Q0bd=|Od z%v_T9%cb1!!giAnS1*9R0uOP0H5-#D02BfnHYZ&^l{zX83}+~~bHwZ8DP;?J)L`l#edfV(fSJw*z>)g+ z*o)Q{S6MX)|NM#{;JgnK?&`$zWL9VUVx%3>yDkV(8avX+h$|{eNF*g9`{wGqjJ0*A zEc2fz1-e530gI0*;r!JiY+fW2h0vT1I*x?RL8E=F(q&?iQ7_mLUSdOeJgUN(BlAI_ zkOGhcu_&-PD{h>DF-42lWNIA=&;H&^8eqM$+NERSJl&W@QpzWQsI5Q1()YYtD(Yu{ z&9Eud(bad~o@j5!p%oA=^07DwOj0q;`{=*n zOHhk^hl6FHx*9UqXw5*8LHkN*eTnMO@NQuw?(-PC0P~jdjnwHljdp=xshkccc>J>0 zbW&oM?jn-iY|E2}CumA?j|auQkcT^TBSVlw-g_o)*=DiIPVf}&HRUl z>5GfEei6`NEUCry;S#giBo@0E)VFyMFs3^&m4aoUP0Tc@V^r|XVX-wtLFSPl*~ll5{J6$a$&E*D)@)oxPelaopGX&#RskKDy@1Sfh^?0e zp}(CZzp5>58mu0dsTi5b9ohFR4-cWUQ?}M+H)%)tYJr*>3O7Y1@000--9A>}s?Tb* z^1^>Wl%qt68Mma8x}O7ODyIu{Djw(PS-Sw(atc+JL|4wOqv8b-7Y{`WuH>loc6pA_{QB00@_^YDpRn z(t3c5MI!3A;=jDAJ4%3BQCZv&gp8|JeRzjg2YgvW*TT&yrEX8swjXp`<|*T2Ds7iN zx-Tsl3}#xxmK(E6Sar;ORX2^aQW(QXqVLym6wGqU8m;BDc@d5sN5?0nzo{x-Z|mg0 zKRoRpC&@=2ebM6k9=?p8KY&65)_PILyssx;p_qJU31dw0_J+6Qf5s`N zfY|TT7g3Ffb3Aq@q}1~>?+?5^jj?lc7<5A)p4_)zDsNhTLjF%CWypjdIX4l57#hRK zW&GJMO;!N2FEA4W6!0oHA_e=TY8Cyc(5r2YI-PJ^NhKuD{mnI8N4={(n6cbjoiQulP~-FOV}DObBhnvqX5EHDeZ*wd$*TH!GRz zh`u&=77}-FRGO^Fa3z|3sJ8u5603v9*JNb|LY040>Sv;5*jV4;8L2I~xOJYNXxFo% zMUFMNw2_ivN=q!8RHoWUnuae62D@S|pf;WDW~eJVfI$F&`!NBg1?hJpcSH|kPGz-Gzd-0eApVrlum^m`~zi+h_BL-RO0x^9U`#8WEP-% zG7U|;pjb+iNvDiMOH2@ZvoI2Nv+t@+au|(H$KUmp;O+AeTMyTIbohXa{+4ptIOy7t zJp!%Yh8Ak-=4-9zS}Wb~uoOlZ#`vLHOA^Wt^CCOt)PT9kYSH>tB0Tp?^t3rX*O@He zo>B@i%`wT=DH73`ue+H~Ew6u#YL073uG=_7qbd^L%sd(W00^#lc~J1EHXIbi0{Z&U|N|@LWpiR&e7bwqMg?(b#B3ff=SgYYWkE;rA>SUGR%dOjbOkP*I@=0Lu!oqU= zy_UEPv`J&?TbQw0d-3SB%hiWd=)ouoT{5gJl&%d1oKwBDb*IirKtq_ zQ;r)xR!96D3~%Z6Ld(S6Ft^dXX&0T@k-Akf?wSp@6Njz^#M;$FOAJIo zFd!p2QTk@49bZzJ8CP`0o;?HcYns3%LkyN}!8n1ut4yL# zR*n%gqZRa1&$65)YnGqjRVsr*NuoRpL#AjrFM}+@;~WASS@2z$+YAVK1R{_0);&1H zPPxzgkv;WyXWNlacE$#fYB0UTW;9_e4Fwdb`ii+U4H>KVX!XOLyxO9g8ReM0*p`S^ zHd0g{TI9BsXd#S!O4AQu;BTX2&|l{UJbgUAbYa~vFYOWV_+$rGxC?y9>glypt?4vX zL58aQrK9PHBk>46F|i2f#J(w^;oa0#m_&}uEK$YIuEmf4corPoGSgkI1Ha!EZvXXq zAPgzXi@rt9jlH=*76}V%O7=awJGS@wT37NJrvGcxbmI9Odf zem7$Tg&MNnFqUcyFXQr8Ov*_amgLDp^qzJ5&(i0^OGK>bn>R%LiW+#yCOF~;cRhqpPOQAW{Q;y$H<4g)5(jPm1SK{i(^F*d0XES zf`vtxDA|5Kt3K!4@hy~y(u=>xUrK-u7KhV=ryfLitU0E~GWy09_`CQj1qAVZ4D$ga z7~9Uj_`A+m;_SBEe`J>>qvUJ0XMFgfjY0?d1c*YcukVYRYFdrkP=?hIeJ&d_62xRx zV*Ap7a627G?v@xt#hgilfH2ucb(vP(yRcFxkf*2=^<(|OoKV%yST-DuYct13&1 z3PXx2Lz)Up3OE=Lm`s=Uj#Ec~%1CyJh{4Y&t5@8}CnJ=YLH{iEwDnQ%ez%>aeA|gQ ztkw&sa;Bs0=r`+7m*zX;PtACFGJ5!BvS$!ZDcsk82O zJk}yDPjQ;~Sgge2&ja)k4LS`u8CUI{X$;R|Hk$gtlR^-H1zq}P+8W_JGU?T^qUZX8 z7Q^&#T=V4O!uIt~W@hI1-98L9HK|b-)3EpK+$XTZ$CP;|I@o#kPvVggh4}SR7}6Mj zF9KF}1Ha_BLeCShO+BzP9rvW8DY(|0BqIZO=Pzu;YNzd`6CbovKTqI_SV{CFU9@k; zxCC|5!{@6)7m7MId#umpbGD_XmUB5-S_symCLG}thrg(YLZTqN17|G5Pr@!N3?<8g zbZ1aD;vki=1So5ZK9?9`h{s0)1kvZ?3M0WnT)cE)*$^))3j~rX5CZ;`M;LZyE-C1~ z4LCJcW-5We0mw9{c2~Nro8<>jO?utWRjbsCwHE^2K*=gBXuPJo!p!h2(GKvwCNnY9R{&TaSvf$`xng#0 zz4En_TUlQy=$OP4ro`kFa*7gB!=T}KCUqDXNA12{I7L2e^bw|Bj;Z2xS}34i?OFM( z{~_griu}oD^&vuD`q`j2HnS|-WzTg`en_+33TwMkM_{1;d-k1WOledrwCknvDPWQe z4zEac0Z%7$cd1zhP*+d;9lgb!=T5%8V9t;3KILfAC;P1e;77yxBanfTHP)eD%$6WD z`=e`rslZ(cl%l%`m+G{B2WbQiJa6ZDVdiu=(}aLDEiSijZMMB&a60OZrGf^fy#dZ{ z_SDwhy#$m&beTl6zyiHUMQu|C&mXQk4se81Px^pS@+`cruW;Oe(^rJs$8ivU|9UC0 z-lHO6zCFBYe`C&wc|mN6_x=biN^9rQPrJEOe0<)ZKuT#44A2~`iUcJ?AR>oI|Nj8< zKn%YF1cB6aUPo9krH0mKqCJpK8x?Ui#EKigf)zjbHmFUr&_xj(IgE~9{0x&Poeu6@ zy=2b4ZOo5PDSUVPvFID`Sd!Q0k%y;y2lt#JtaAn3;NQ57d~xa2xP?0c`HvkPn2u3vKP z03t$XXP3TCt5eH{s_%hxi!Y*Voir5yX-AQm8EZO2{BnO8eWP1c!tSVbMpDrzHz+vSJt5w+DAOiG@JBSik<9r&S#m8RTOfWZ4>8-DeUJG z4nv|qkbJ?0lSGK$D-EKPI0eumrELobKqr}JcCyXMXI`M4TTbV;@$}Q%!C;gEi6BVn z+%gD~EVL97LQtkBwqCvTa(}TTAUcZB`>$U>=lypr&3D4&1UetQ2NP$W3-qpT`*Uv_ z^HCJzN4wT9SrBbwq#B?a0h?A%wtb^8x#z+d9baDw`BXXk{#Zf-CIx~gDyW`64(eDs zKw2qP#?X0nt%H!k08suW1XYI3` z0$CzgTrEF{6!cn;W)x+ioe70DSUDlFn%Zbb{kze_IKlUg;H*kN4Zs_oh;U4AfO9st znAYe3{1o^j$v!9Qq!vEfl6c`}>BDq%GSerD5WgP`p_3RAy8c<@ zvd|I+V3VPFBh6L|bJ z(Xck!zfjzly>8fd{?C7*^PZn9*#d8}j7TRJM8n4Fxbv8eOmfpp6*barZ**LH^=;xD2({~?6y#0^tlS@UQ;eDKxEMs&?3Anc zU9STnmx3lvwzFU{P35-qZj*_o`xQG!>l+r&A&0=*203uI=2& zoM-?!DmYAL+JNbW%tW6^A>Jm3&;gZ#Xk>-OgaOe>&9s}HHhUwSJ_Eal?qyR*Xqdwb zaL0~qAcCQA>!FC&EoB}=iwq^y1Lpvxl*=9M9lE!`Y$U!?kF-i+kCjb7$sv6}q*5 zat5ZbgN9wdWp>uf^&a??T|TqkEEFP$9L3yShn;S0p`dN6G8SaX{^Y%}(`5^{H?v*V zBUm7Z`mui?#J}CTzu`lx*+H`uvY)W^^v<~^QwdGX5Y9M3C4UQWX55`t0^?0$2xrsO zf`aJZr9pH+8M?OK7k4|8eIf>w%1(C&${r6^wa2hk!=Xb55mrMGNl0n#TcH6mCHHVz zq)-Hw{R^b_r5{zR=)U2&_W^O!;Kj;xoSwsqGyUiF+c=+RXQ+AHelAwzO{B z_dzDREdZR0D)v)=!y=ehI`;_(aU~6+(;U0NP_(77xe|6-Vrk{nO0z@hcCyg|DZ9eG zw2-^x<`Pj9VaN8TOr}{=xl5%W$wCVuQ7Q%6Pnz;--JaInr~we%c{@6OcE_^Y|I)tQ z7=PZSkU`K^*MmK8LleMVd)8w)wuz2RmT}IyVFXgN<+)Rj3&`7hmJ<%sLr7311v;hu zveFjZ9E=%%A=W}Ivy;aR9Ad&1m~2}nh;2)(UAuP93f4sl7v?-rj&q-?3DBHokT_?j zJJ&;ADpxQ%I^u=L+ztj0nP ZC!-5z+q+xK~PM|-%1Gx!MNg#G2Hf47ar}a%;krj zLJ0?0GS>muj<+;fwB>k4C#!L4m32X`mbJ3L*DVOo-uZ=?KQog1J6o4cIa>J~Ky-u7 z1&G{nW4o`UJ*Zhzb(w^z2NwV-fCR>?5kB|rJ^1ABoYJDFZ>~?l2-Depvb1Jp_E(te zOe8dJQ;QEqAP5mNma8bmh_~_}x`DK=_S#DNbBa#u9AodE-P&h0C?g0&l8v?$ZYf2QjjmPo^;D)tjf&nM zeGiP~hsMN#y$BwC2z=p1Z3o5x;He{B#@ccD#bhY3cesL+*G6r3Un`{`?(dpY2guRB zUug~x_~3yq#J@U_w7J?1O#gs85asPlmr2}5oj9xpu|aU#ojZH}f>H^AEY14#xk)#- zgC)~Io7C4Ay6upq2k!Lhdhv;DR_3Lv6DeG z7cU9GJQ#$~TFZeHxcWs$@ZOs@U}S18*-gp;*qlc+EGT1VURSZ&j=SK~p^t0mX6W8z zUa(XLJX2ku=z>SZ(y!~Gh0aJzDIh5I zhjz2i?)~pF1$@*t2;`ofpo9CDl>g~WqV(Xsm^%MikW#kQcE@py{Ucq=u`Qp(p5YFh zxO%v4I>{1|u~8#xRW~)%hcr- z5rDf@39ph-TfXlApi-{P`myPP;yhr^XPN2g-3ab|5T#!{47q(5A3>yG%KCn6gm?v zgaWewq{N055#D=AKR$W;h8EH1+-!6H^_WL)$YigROds+x$ed=bfuw$#GudBmV!QIm zX!m#WDaNcK7|%Epo&R|Ohhy*jiZNFrk010)St4M45!psZO{Q?R=z>MFHhj4@JZCPge1Qp_U zqJfOX6+r`KVL`M=>DmNi1r%0A}HUXwEP>W^)cI9Tg0Z47FY7u?NzN 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 Qzzk7+r1`L1!6NMc11X?M6#xJL literal 0 HcmV?d00001 diff --git a/docs/whitesur-icon-theme.png b/docs/whitesur-icon-theme.png new file mode 100644 index 0000000000000000000000000000000000000000..9be1eb35d92d04d60b1e88c7687fecbda25f3da6 GIT binary patch literal 343447 zcmV(}K+wO5P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H1AOJ~3 zK~#9!?7exkrP);<_S@gR@4b3e^{T47x}|Cj-7V2lqX|t20R|b7Wm+sC$b`fzc9f8q zwMdMucoA4xHpU^zavYOkg@BVqmK|0cOmIX7Jb{D+7}*jM0;$tTYPHnrR!cpphnil! z@!qrZ$2Xl}pL6#4zVE*Gs-+80_4?g=zu|o6?6ZG+|MqVaj`793dncCkCa}5J5WTu$ zyc)pm%zTEZ+5-3-fSKx80I2!5{SWg04uC+-=ehZfyrcLpN}NslyY!v#D#FjF&dn2# zynNi)U1`Q11>a?^&qOrl`g!E%V$VH%cJ|XFP&aqPCq~rVUpv>h@Oe}Nj1^fY z5{xD@1e-|WWNl0gh+;FHEbC?OeCm}^Xv4X?hkEa&;+>(hn-tn+_U^0PuBN`Lv0rJs zSU)>TtPt+kWYIdR_Zx8ktSMr&>}S%?C35CVH)pv2H{8R#-OoBryT7%c;mk;@w=SZ{ zUcox|j929@9g~3?<4QIYvKtc5NZ7t_Yab}<&vN&98ssCC`=e2N9hqYZq(~`5$jRfG7bGE|GodqM*%~|He+{wK+ zbjhZULxmoR*16CE=`qJ3-B?g+qo8Sl97QJDssSRYOwP$)?qAEV2IR2kIXrbKnI5)ReF~8-~G=9 zTZ*^0NMoD>$)Ug1euxvkNAEJHFf3^{VV=+yt}GyS1V)QjeBcBK>x2He!ObP0NNE!k zH=V)N!Pyk2W~J3Q3P2PD)THM@lmyW+5NyAU1$^ywNSWi*=dAis>4I+D1!kBTR1w&i z#_x5(G&4Hj-2U$DM~vV;b3Q}(e0*S!hZ*?YiureOfZw9?=bwMU0BL4k$NtWJJfru3 z@q+-?OCvEQ(Hn7-Q!gOWK=cVfPTaVpOcI@N&s5GR4B1g=^!<5mhHA%RaeI(saNT

eraeZrqHWKnuds_~N=OfcllA&Ka6P$WWu1@J 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�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

2Pkj9?uBLG5Y=@TJmouJH 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

!>K-lR!dYzJU+ZHRt~gnBzYmVyLD}4 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 z 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

% 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

GAe~$xpaPE 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

s{*80?P$f~;&lWXuv#BQ<8s=i=% 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%0DyR(k~JxWIw8`=t@@5bkyg9$qgceIqQMF#G7Sd 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 literal 0 HcmV?d00001 diff --git a/install.sh b/install.sh index 0430897d..d873c046 100755 --- a/install.sh +++ b/install.sh @@ -1,915 +1,136 @@ -#! /usr/bin/env bash +#! /bin/bash -REPO_DIR=$(cd $(dirname $0) && pwd) -SRC_DIR=${REPO_DIR}/src +# WARNING: Please make this shell not working-directory dependant, for example +# instead of using 'cd blabla', use 'cd "${REPO_DIR}/blabla"' +# +# WARNING: Please don't use sudo directly here since it steals our EXIT trap +# +# WARNING: Don't use "cd" in this shell, use it in a subshell instead, +# for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) -ROOT_UID=0 -DEST_DIR= +############################################################################### +# VARIABLES & HELP # +############################################################################### -# Destination directory -if [ "$UID" -eq "$ROOT_UID" ]; then - DEST_DIR="/usr/share/themes" -else - DEST_DIR="$HOME/.themes" -fi +readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" +source "${REPO_DIR}/lib-install.sh" -THEME_NAME=WhiteSur -COLOR_VARIANTS=('-light' '-dark') -OPACITY_VARIANTS=('' '-solid') -ALT_VARIANTS=('' '-alt') -THEME_VARIANTS=('' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey') -ICON_VARIANTS=('' '-normal' '-gnome' '-ubuntu' '-arch' '-manjaro' '-fedora' '-debian' '-void') -SIDEBAR_SIZE_VARIANTS=('default' '220' '240' '260' '280') -PANEL_OPACITY_VARIANTS=('default' '25' '35' '45' '55' '65' '75' '85') - -# COLORS -CDEF=" \033[0m" # default color -CCIN=" \033[0;36m" # info color -CGSC=" \033[0;32m" # success color -CRER=" \033[0;31m" # error color -CWAR=" \033[0;33m" # warning color -b_CDEF=" \033[1;37m" # bold default color -b_CCIN=" \033[1;36m" # bold info color -b_CGSC=" \033[1;32m" # bold success color -b_CRER=" \033[1;31m" # bold error color -b_CWAR=" \033[1;33m" # bold warning color - -# Echo like ... with flag type and display message colors -prompt () { - case ${1} in - "-s"|"--success") - echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message - "-e"|"--error") - echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message - "-w"|"--warning") - echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message - "-i"|"--info") - echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message - *) - echo -e "$@" - ;; - esac -} - -# Check command availability -function has_command() { - command -v $1 > /dev/null -} - -operation_canceled() { - clear - prompt -i "\n Operation canceled by user, Bye!" - exit 1 -} +# Customization, default values +colors=("${COLOR_VARIANTS[@]}") +opacities=("${OPACITY_VARIANTS[@]}") +background="blank" usage() { - printf "%s\n" "Usage: $0 [OPTIONS...]" - printf "\n%s\n" "OPTIONS:" - printf " %-25s%s\n" "-d, --dest DIR" "Specify theme destination directory (Default: ${DEST_DIR})" - printf " %-25s%s\n" "-n, --name NAME" "Specify theme name (Default: ${THEME_NAME})" - printf " %-25s%s\n" "-g, --gdm" "Install GDM theme, this option needs root user authority! Please run this with sudo" - printf " %-25s%s\n" "-r, --remove" "Remove theme, remove all installed themes" - printf " %-25s%s\n" "-o, --opacity VARIANTS" "Specify theme opacity variant(s) [standard|solid] (Default: All variants)" - printf " %-25s%s\n" "-c, --color VARIANTS" "Specify theme color variant(s) [light|dark] (Default: All variants)" - printf " %-25s%s\n" "-a, --alt VARIANTS" "Specify theme Window management (max/min/close) button variant(s) [standard|alt|all] (Default: All variants)" - printf " %-25s%s\n" "-t, --theme VARIANTS" "Specify primary theme color [blue|purple|pink|red|orange|yellow|green|grey|all] (Default: MacOS blue)" - printf " %-25s%s\n" "-p, --panel VARIANTS" "Change the panel transparency [25|35|45|55|65|75|85] (Default: 85%)" - printf " %-25s%s\n" "-s, --size VARIANTS" "Change the nautilus sidebar width size [220|240|260|280] (Default: 200)" - printf " %-25s%s\n" "-i, --icon VARIANTS" "Change gnome-shell activities icon [standard|normal|gnome|ubuntu|arch|manjaro|fedora|debian|void] (Default: standard)" - printf " %-25s%s\n" "--dialog" "Run this shell on dialog window mode" - printf " %-25s%s\n" "--nautilus-use-colors" "Change the nautilus sidebar style to Mojave like" - printf " %-25s%s\n" "-h, --help" "Show this help" + # Please specify their default value manually, some of them are come from _variables.scss + # You also have to check and update them regurally + helpify_title + helpify "-d, --dest" "DIR" "Set destination directory" "Default is '${THEME_DIR}'" + helpify "-n, --name" "NAME" "Set theme name" "Default is '${THEME_NAME}'" + helpify "-o, --opacity" "[$(IFS='|'; echo "${OPACITY_VARIANTS[*]}")]" "Set theme opacity variants" "Repeatable. Default is all variants" + helpify "-c, --color" "[$(IFS='|'; echo "${COLOR_VARIANTS[*]}")]" "Set theme color variants" "Repeatable. Default is all variants" + helpify "-a, --alt" "[$(IFS='|'; echo "${ALT_VARIANTS[*]}")|all]" "Set window control buttons variant" "Repeatable. Default is 'normal'" + helpify "-t, --theme" "[$(IFS='|'; echo "${THEME_VARIANTS[*]}")|all]" "Set theme accent color" "Repeatable. Default is BigSur-like theme" + helpify "-p, --panel" "[$(IFS='|'; echo "${PANEL_OPACITY_VARIANTS[*]}")]" "Set panel transparency" "Default is 15%" + helpify "-s, --size" "[$(IFS='|'; echo "${SIDEBAR_SIZE_VARIANTS[*]}")]" "Set Nautilus sidebar minimum width" "Default is 200px" + helpify "-i, --icon" "[$(IFS='|'; echo "${ICON_VARIANTS[*]}")]" "Set 'Activities' icon" "Default is 'standard'" + helpify "-N, --nautilus-style" "[$(IFS='|'; echo "${NAUTILUS_STYLE_VARIANTS[*]}")]" "Set Nautilus style" "Default is BigSur-like style" + helpify "--dialog, --interactive" "" "Run this installer interactively, with dialogs" "" + helpify "-r, --remove, -u, --uninstall" "" "Remove all installed ${THEME_NAME} themes" "" + helpify "-h, --help" "" "Show this help" "" } -install() { - local dest=${1} - local name=${2} - local color=${3} - local opacity=${4} - local alt=${5} - local theme=${6} - local icon=${7} - local panel_opacity=${8} - local sidebar_size=${9} +############################################################################### +# MAIN # +############################################################################### - [[ ${color} == '-light' ]] && local ELSE_LIGHT=${color} - [[ ${color} == '-dark' ]] && local ELSE_DARK=${color} - - local THEME_DIR=${1}/${2}${3}${4}${5}${6} - - [[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR} - - prompt -i "Installing '${THEME_DIR}'..." - - mkdir -p ${THEME_DIR} - - echo "[Desktop Entry]" >> ${THEME_DIR}/index.theme - echo "Type=X-GNOME-Metatheme" >> ${THEME_DIR}/index.theme - echo "Name=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme - echo "Comment=A MacOS BigSur like Gtk+ theme based on Elegant Design" >> ${THEME_DIR}/index.theme - echo "Encoding=UTF-8" >> ${THEME_DIR}/index.theme - echo "" >> ${THEME_DIR}/index.theme - echo "[X-GNOME-Metatheme]" >> ${THEME_DIR}/index.theme - echo "GtkTheme=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme - echo "MetacityTheme=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme - echo "IconTheme=${2}${3}" >> ${THEME_DIR}/index.theme - echo "CursorTheme=${2}${3}" >> ${THEME_DIR}/index.theme - echo "ButtonLayout=close,minimize,maximize:menu" >> ${THEME_DIR}/index.theme - - mkdir -p ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/assets/gnome-shell/icons ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/main/gnome-shell/pad-osd.css ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}${alt}${theme}.css ${THEME_DIR}/gnome-shell/gnome-shell.css - cp -r ${SRC_DIR}/main/gnome-shell/gdm3${color}${theme}.css ${THEME_DIR}/gnome-shell/gdm3.css - - cp -r ${SRC_DIR}/assets/gnome-shell/common-assets ${THEME_DIR}/gnome-shell/assets - - if [[ ${theme} != '-default' ]]; then - cp -r ${SRC_DIR}/assets/gnome-shell/common-assets${theme}/*.svg ${THEME_DIR}/gnome-shell/assets - fi - - cp -r ${SRC_DIR}/assets/gnome-shell/assets${color}/*.svg ${THEME_DIR}/gnome-shell/assets - cp -r ${SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg ${THEME_DIR}/gnome-shell/assets/activities.svg - - cd "${THEME_DIR}/gnome-shell" - mv -f assets/no-events.svg no-events.svg - mv -f assets/process-working.svg process-working.svg - mv -f assets/no-notifications.svg no-notifications.svg - - if [[ ${alt} == '-alt' || ${opacity} == '-solid' ]] && [[ ${color} == '-light' ]]; then - cp -r ${SRC_DIR}/assets/gnome-shell/activities-black/activities${icon}.svg ${THEME_DIR}/gnome-shell/assets/activities.svg - cp -r ${SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg ${THEME_DIR}/gnome-shell/assets/activities-white.svg - fi - - mkdir -p ${THEME_DIR}/gtk-2.0 - cp -r ${SRC_DIR}/main/gtk-2.0/gtkrc${color}${theme} ${THEME_DIR}/gtk-2.0/gtkrc - cp -r ${SRC_DIR}/main/gtk-2.0/menubar-toolbar${color}.rc ${THEME_DIR}/gtk-2.0/menubar-toolbar.rc - cp -r ${SRC_DIR}/main/gtk-2.0/common/*.rc ${THEME_DIR}/gtk-2.0 - cp -r ${SRC_DIR}/assets/gtk-2.0/assets${color} ${THEME_DIR}/gtk-2.0/assets - - if [[ ${theme} != '-default' ]]; then - cp -r ${SRC_DIR}/assets/gtk-2.0/assets${color}${theme}/*.png ${THEME_DIR}/gtk-2.0/assets - fi - - mkdir -p ${THEME_DIR}/gtk-3.0 - cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets ${THEME_DIR}/gtk-3.0 - - if [[ ${theme} != '-default' ]]; then - cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets${theme}/*.png ${THEME_DIR}/gtk-3.0/assets - fi - - cp -r ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt} ${THEME_DIR}/gtk-3.0/windows-assets - cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}${theme}.png ${THEME_DIR}/gtk-3.0/thumbnail.png - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css - - if [[ ${color} == '-light' ]]; then - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-light${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk.css - else - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk.css - fi - - glib-compile-resources --sourcedir=${THEME_DIR}/gtk-3.0 --target=${THEME_DIR}/gtk-3.0/gtk.gresource ${SRC_DIR}/main/gtk-3.0/gtk.gresource.xml - rm -rf ${THEME_DIR}/gtk-3.0/{assets,windows-assets,gtk.css,gtk-dark.css} - echo '@import url("resource:///org/gnome/theme/gtk.css");' >> ${THEME_DIR}/gtk-3.0/gtk.css - echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' >> ${THEME_DIR}/gtk-3.0/gtk-dark.css - - mkdir -p ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/main/metacity-1/metacity-theme${color}.xml ${THEME_DIR}/metacity-1/metacity-theme-1.xml - cp -r ${SRC_DIR}/main/metacity-1/metacity-theme-3.xml ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/assets/metacity-1/assets/*.png ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/assets/metacity-1/thumbnail${color}.png ${THEME_DIR}/metacity-1/thumbnail.png - cd ${THEME_DIR}/metacity-1 && ln -s metacity-theme-1.xml metacity-theme-2.xml - - mkdir -p ${THEME_DIR}/xfwm4 - cp -r ${SRC_DIR}/assets/xfwm4/assets${color}/*.png ${THEME_DIR}/xfwm4 - cp -r ${SRC_DIR}/main/xfwm4/themerc${color} ${THEME_DIR}/xfwm4/themerc - - mkdir -p ${THEME_DIR}/cinnamon - cp -r ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}${theme}.css ${THEME_DIR}/cinnamon/cinnamon.css - cp -r ${SRC_DIR}/assets/cinnamon/common-assets ${THEME_DIR}/cinnamon/assets - - if [[ ${theme} != '-default' ]]; then - cp -r ${SRC_DIR}/assets/cinnamon/common-assets${theme}/*.svg ${THEME_DIR}/cinnamon/assets - fi - - cp -r ${SRC_DIR}/assets/cinnamon/assets${color}/*.svg ${THEME_DIR}/cinnamon/assets - cp -r ${SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}${theme}.png ${THEME_DIR}/cinnamon/thumbnail.png - - mkdir -p ${THEME_DIR}/plank - cp -r ${SRC_DIR}/other/plank/theme${color}/*.theme ${THEME_DIR}/plank -} +#-----------------------------PARSE ARGUMENTS---------------------------------# while [[ $# -gt 0 ]]; do + # Don't show any dialog here. Let this loop checks for errors or shows help + # We can only show dialogs when there's no error and no -r parameter + # + # * shift for parameters that have no value + # * shift 2 for parameter that have a value + # + # Please don't exit any error here if possible. Let it show all error warnings + # at once + case "${1}" in - -d|--dest) - dest="${2}" - if [[ ! -d "${dest}" ]]; then - prompt -e "Destination directory does not exist. Let's make a new one..." - mkdir -p ${dest} - fi - shift 2 - ;; - -n|--name) - name="${2}" - shift 2 - ;; - -g|--gdm) - gdm='true' - shift 1 - ;; - -r|--remove) - remove='true' - shift 1 - ;; - --dialog) - dialogs='true' - shift 1 - ;; - --nautilus-use-colors) - nautilus_use_colors='true' - shift 1 - ;; - -a|--alt) - shift - for alt in "${@}"; do - case "${alt}" in - standard) - alts+=("${ALT_VARIANTS[0]}") - shift - ;; - alt) - alts+=("${ALT_VARIANTS[1]}") - shift - ;; - all) - alts+=("${ALT_VARIANTS[@]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized window button variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -o|--opacity) - shift - for opacity in "${@}"; do - case "${opacity}" in - standard) - opacities+=("${OPACITY_VARIANTS[0]}") - shift - ;; - solid) - opacities+=("${OPACITY_VARIANTS[1]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized opacity variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -c|--color) - shift - for color in "${@}"; do - case "${color}" in - light) - colors+=("${COLOR_VARIANTS[0]}") - shift - ;; - dark) - colors+=("${COLOR_VARIANTS[1]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized color variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -i|--icon) - shift - for icon in "${@}"; do - case "${icon}" in - standard) - icons+=("${ICON_VARIANTS[0]}") - shift - ;; - normal) - icons+=("${ICON_VARIANTS[1]}") - shift - ;; - gnome) - icons+=("${ICON_VARIANTS[2]}") - shift - ;; - ubuntu) - icons+=("${ICON_VARIANTS[3]}") - shift - ;; - arch) - icons+=("${ICON_VARIANTS[4]}") - shift - ;; - manjaro) - icons+=("${ICON_VARIANTS[5]}") - shift - ;; - fedora) - icons+=("${ICON_VARIANTS[6]}") - shift - ;; - debian) - icons+=("${ICON_VARIANTS[7]}") - shift - ;; - void) - icons+=("${ICON_VARIANTS[8]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized icon variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -t|--theme) - shift - for theme in "${@}"; do - case "${theme}" in - default) - themes+=("${THEME_VARIANTS[0]}") - shift - ;; - blue) - themes+=("${THEME_VARIANTS[1]}") - shift - ;; - purple) - themes+=("${THEME_VARIANTS[2]}") - shift - ;; - pink) - themes+=("${THEME_VARIANTS[3]}") - shift - ;; - red) - themes+=("${THEME_VARIANTS[4]}") - shift - ;; - orange) - themes+=("${THEME_VARIANTS[5]}") - shift - ;; - yellow) - themes+=("${THEME_VARIANTS[6]}") - shift - ;; - green) - themes+=("${THEME_VARIANTS[7]}") - shift - ;; - grey) - themes+=("${THEME_VARIANTS[8]}") - shift - ;; - all) - themes+=("${THEME_VARIANTS[@]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized theme variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -s|--size) - size='true' - shift - for sidebar_size in "${@}"; do - case "${sidebar_size}" in - default) - sidebar_sizes+=("${SIDEBAR_SIZE_VARIANTS[0]}") - shift - ;; - 220) - sidebar_sizes+=("${SIDEBAR_SIZE_VARIANTS[1]}") - shift - ;; - 240) - sidebar_sizes+=("${SIDEBAR_SIZE_VARIANTS[2]}") - shift - ;; - 260) - sidebar_sizes+=("${SIDEBAR_SIZE_VARIANTS[3]}") - shift - ;; - 280) - sidebar_sizes+=("${SIDEBAR_SIZE_VARIANTS[4]}") - shift - ;; - -*|--*) - break - ;; - *) - customize_theme_dialogs - ;; - esac - done - ;; - -p|--panel) - panel='true' - pdialog='true' - shift - for panel_opacity in "${@}"; do - case "${panel_opacity}" in - default) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[0]}") - shift - ;; - 25) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[1]}") - shift - ;; - 35) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[2]}") - shift - ;; - 45) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[3]}") - shift - ;; - 55) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[4]}") - shift - ;; - 65) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[5]}") - shift - ;; - 75) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[6]}") - shift - ;; - 85) - pdialog='false' - panel_opacities+=("${PANEL_OPACITY_VARIANTS[7]}") - shift - ;; - -*|--*) - break - ;; - *) - customize_theme_dialogs - ;; - esac - done - ;; + # Parameters that don't require value + -r|--remove|-u|-uninstall) + uninstall='true'; shift ;; + --dialog|--interactive) + interactive='true'; shift ;; -h|--help) - usage - exit 0 - ;; + need_help="true"; shift ;; + # Parameters that require value, single use + -d|--dest) + check_param "${1}" "${1}" "${2}" "must" "must" "not-at-all" && shift 2 || shift ;; + -n|--name) + check_param "${1}" "${1}" "${2}" "must" "must" "not-at-all" && shift 2 || shift ;; + -i|--icon) + check_param "${1}" "${1}" "${2}" "must" "must" "must" && shift 2 || shift ;; + -s|--size) + check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; + -p|--panel) + check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; + -N|--nautilus-style) + check_param "${1}" "${1}" "${2}" "optional" "optional" "optional" && shift 2 || shift ;; + # Parameters that require value, multiple use + -a|--alt) + check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; + -o|--opacity) + check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; + -c|--color) + check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; + -t|--theme) + check_param "${1}" "${1}" "${2}" "not-at-all" "must" "must" && shift 2 || shift ;; *) - prompt -e "ERROR: Unrecognized installation option '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; + prompt -e "ERROR: Unrecognized installation option '${1}'." + has_any_error="true"; shift ;; esac done -install_theme() { - for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do - for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do - for alt in "${alts[@]-${ALT_VARIANTS[0]}}"; do - for theme in "${themes[@]-${THEME_VARIANTS[0]}}"; do - for icon in "${icons[@]-${ICON_VARIANTS[0]}}"; do - for panel_opacity in "${panel_opacities[@]-${PANEL_OPACITY_VARIANTS[0]}}"; do - for sidebar_size in "${sidebar_sizes[@]-${SIDEBAR_SIZE_VARIANTS[0]}}"; do - install "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${alt}" "${theme}" "${icon}" "${panel_opacity}" "${sidebar_size}" - done - done - done - done - done - done - done +finalize_argument_parsing - if [[ -x /usr/bin/notify-send ]]; then - notify-send "Finished" "Enjoy your ${THEME_NAME} "${theme}" theme!" -i face-smile - fi -} +#---------------------------START INSTALL THEMES-------------------------------# -install_customize_theme() { - for panel_opacity in "${panel_opacities[@]-${PANEL_OPACITY_VARIANTS[0]}}"; do - for sidebar_size in "${sidebar_sizes[@]-${SIDEBAR_SIZE_VARIANTS[0]}}"; do - customize_theme "${panel_opacity}" "${sidebar_size}" - done - done -} +if [[ "${uninstall}" == 'true' ]]; then + prompt -i "Removing '${name}' themes in '${dest}'..." + prompt -w "REMOVAL: Non file-related parameters will be ignored."; echo + remove_themes + prompt -s "Done! All '${name}' themes has been removed." +else + install_theme_deps -remove_theme() { - for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do - for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do - for alt in "${alts[@]-${ALT_VARIANTS[@]}}"; do - for theme in "${themes[@]-${THEME_VARIANTS[@]}}"; do - [[ -d "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}${theme}" ]] && rm -rf "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}${theme}" - done - done - done - done -} + if [[ "${interactive}" == 'true' ]]; then + show_panel_opacity_dialog; show_sidebar_size_dialog; show_nautilus_style_dialog + prompt -w "DIALOG: '--size' and '--panel' parameters are ignored if exist."; echo + else show_needed_dialogs; fi -customize_theme() { - # Change gnome-shell panel transparency - if [[ "${panel:-}" == 'true' && "${panel_opacity:-}" != 'default' ]]; then - change_transparency + prompt -w "Removing the old '${name}' themes..." + + if [[ "${GNOME_VERSION}" == 'new' ]]; then + prompt -w "SORRY: WhiteSur Shell theme for GNOME 40 is in development and not yet available" fi - # Change nautilus sibarbar size - if [[ "${size:-}" == 'true' && "${sidebar_size:-}" != 'default' ]]; then - change_size + remove_themes; customize_theme; avoid_variant_duplicates; echo + + prompt -i "Installing '${name}' themes in '${dest}'..." + prompt -i "--->>> GTK | GNOME Shell | Cinnamon | Metacity | XFWM | Plank <<<---" + prompt -i "Color variants : $( IFS=';'; echo "${colors[*]}" )" + prompt -i "Theme variants : $( IFS=';'; echo "${themes[*]}" )" + prompt -i "Opacity variants : $( IFS=';'; echo "${opacities[*]}" )" + prompt -i "Alt variants : $( IFS=';'; echo "${alts[*]}" )" + prompt -i "Icon variant : ${icon}" + prompt -i "Nautilus variant : ${nautilus_style}" + echo; install_themes + + if [[ "$(which xfce4-session 2> /dev/null)" ]]; then + msg="XFCE: you may need to logout after changing your theme to fix your panel opacity." fi - # Force nautilus to use colors instead of images - if [[ "${nautilus_use_colors:-}" == 'true' ]]; then - force_nautilus_use_colors - fi -} + echo; prompt -s "Done!"; echo; prompt -w "${msg}"; echo -# Backup and install files related to GDM theme -GS_THEME_FILE="/usr/share/gnome-shell/gnome-shell-theme.gresource" -SHELL_THEME_FOLDER="/usr/share/gnome-shell/theme" -ETC_THEME_FOLDER="/etc/alternatives" -ETC_THEME_FILE="/etc/alternatives/gdm3.css" -ETC_NEW_THEME_FILE="/etc/alternatives/gdm3-theme.gresource" -UBUNTU_THEME_FILE="/usr/share/gnome-shell/theme/ubuntu.css" -UBUNTU_NEW_THEME_FILE="/usr/share/gnome-shell/theme/gnome-shell.css" -UBUNTU_YARU_THEME_FILE="/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource" -POP_OS_THEME_FILE="/usr/share/gnome-shell/theme/Pop/gnome-shell-theme.gresource" - -install_gdm() { - local GDM_THEME_DIR="${1}/${2}${3}${4}${5}" - local YARU_GDM_THEME_DIR="$SHELL_THEME_FOLDER/Yaru/${2}${3}${4}${5}" - local POP_GDM_THEME_DIR="$SHELL_THEME_FOLDER/Pop/${2}${3}${4}${5}" - - echo - prompt -i "Installing ${2}${3}${4}${5} gdm theme..." - - if [[ -f "$GS_THEME_FILE" ]] && command -v glib-compile-resources >/dev/null ; then - prompt -i "Installing '$GS_THEME_FILE'..." - cp -an "$GS_THEME_FILE" "$GS_THEME_FILE.bak" - glib-compile-resources \ - --sourcedir="$GDM_THEME_DIR/gnome-shell" \ - --target="$GS_THEME_FILE" \ - "${SRC_DIR}/main/gnome-shell/gnome-shell-theme.gresource.xml" - fi - - if [[ -f "$UBUNTU_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing '$UBUNTU_THEME_FILE'..." - cp -an "$UBUNTU_THEME_FILE" "$UBUNTU_THEME_FILE.bak" - cp -af "$GDM_THEME_DIR/gnome-shell/gnome-shell.css" "$UBUNTU_THEME_FILE" - fi - - if [[ -f "$UBUNTU_NEW_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing '$UBUNTU_NEW_THEME_FILE'..." - cp -an "$UBUNTU_NEW_THEME_FILE" "$UBUNTU_NEW_THEME_FILE.bak" - cp -af "$GDM_THEME_DIR"/gnome-shell/* "$SHELL_THEME_FOLDER" - fi - - # > Ubuntu 18.04 - if [[ -f "$ETC_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing Ubuntu GDM theme..." - cp -an "$ETC_THEME_FILE" "$ETC_THEME_FILE.bak" - [[ -d "$SHELL_THEME_FOLDER/$THEME_NAME" ]] && rm -rf "$SHELL_THEME_FOLDER/$THEME_NAME" - cp -r "$GDM_THEME_DIR/gnome-shell" "$SHELL_THEME_FOLDER/$THEME_NAME" - cd "$ETC_THEME_FOLDER" - [[ -f "$ETC_THEME_FILE.bak" ]] && ln -sf "$SHELL_THEME_FOLDER/$THEME_NAME/gnome-shell.css" gdm3.css - fi - - # > Ubuntu 20.04 - if [[ -d "$SHELL_THEME_FOLDER/Yaru" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing Ubuntu GDM theme..." - cp -an "$UBUNTU_YARU_THEME_FILE" "$UBUNTU_YARU_THEME_FILE.bak" - rm -rf "$UBUNTU_YARU_THEME_FILE" - rm -rf "$YARU_GDM_THEME_DIR" && mkdir -p "$YARU_GDM_THEME_DIR" - - mkdir -p "$YARU_GDM_THEME_DIR"/gnome-shell - mkdir -p "$YARU_GDM_THEME_DIR"/gnome-shell/{Yaru,Yaru-dark} - cp -r "$SRC_DIR"/assets/gnome-shell/icons "$YARU_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/pad-osd.css "$YARU_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/gdm3${color}.css "$YARU_GDM_THEME_DIR"/gnome-shell/gdm3.css - cp -r "$SRC_DIR"/main/gnome-shell/gnome-shell-light.css "$YARU_GDM_THEME_DIR"/gnome-shell/Yaru/gnome-shell.css - cp -r "$SRC_DIR"/main/gnome-shell/gnome-shell-dark.css "$YARU_GDM_THEME_DIR"/gnome-shell/Yaru-dark/gnome-shell.css - sed -i "s|assets|../assets|" "$YARU_GDM_THEME_DIR"/gnome-shell/{Yaru,Yaru-dark}/gnome-shell.css - cp -r "$SRC_DIR"/assets/gnome-shell/common-assets "$YARU_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/assets${color}/*.svg "$YARU_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/activities/activities.svg "$YARU_GDM_THEME_DIR"/gnome-shell/assets - - cd "$YARU_GDM_THEME_DIR"/gnome-shell - mv -f assets/no-events.svg no-events.svg - mv -f assets/process-working.svg process-working.svg - mv -f assets/no-notifications.svg no-notifications.svg - - glib-compile-resources \ - --sourcedir="$YARU_GDM_THEME_DIR"/gnome-shell \ - --target="$UBUNTU_YARU_THEME_FILE" \ - "$SRC_DIR"/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml - - rm -rf "$YARU_GDM_THEME_DIR" - fi - - # > Pop_OS 20.04 - if [[ -d "$SHELL_THEME_FOLDER/Pop" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing Pop_OS GDM theme..." - cp -an "$POP_OS_THEME_FILE" "$POP_OS_THEME_FILE.bak" - rm -rf "$POP_OS_THEME_FILE" - rm -rf "$POP_GDM_THEME_DIR" && mkdir -p "$POP_GDM_THEME_DIR" - - mkdir -p "$POP_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/assets/gnome-shell/icons "$POP_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/pad-osd.css "$POP_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/gdm3${color}.css "$POP_GDM_THEME_DIR"/gnome-shell/gdm3.css - cp -r "$SRC_DIR"/main/gnome-shell/gnome-shell-light.css "$POP_GDM_THEME_DIR"/gnome-shell/gnome-shell.css - cp -r "$SRC_DIR"/assets/gnome-shell/common-assets "$POP_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/assets${color}/*.svg "$POP_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/activities/activities.svg "$POP_GDM_THEME_DIR"/gnome-shell/assets - - cd "$POP_GDM_THEME_DIR"/gnome-shell - mv -f assets/no-events.svg no-events.svg - mv -f assets/process-working.svg process-working.svg - mv -f assets/no-notifications.svg no-notifications.svg - - glib-compile-resources \ - --sourcedir="$POP_GDM_THEME_DIR"/gnome-shell \ - --target="$POP_OS_THEME_FILE" \ - "$SRC_DIR"/main/gnome-shell/gnome-shell-pop-theme.gresource.xml - - rm -rf "$POP_GDM_THEME_DIR" - fi -} - -revert_gdm() { - if [[ -f "$GS_THEME_FILE.bak" ]]; then - prompt -w "Reverting '$GS_THEME_FILE'..." - rm -rf "$GS_THEME_FILE" - mv "$GS_THEME_FILE.bak" "$GS_THEME_FILE" - fi - - if [[ -f "$UBUNTU_THEME_FILE.bak" ]]; then - prompt -w "Reverting '$UBUNTU_THEME_FILE'..." - rm -rf "$UBUNTU_THEME_FILE" - mv "$UBUNTU_THEME_FILE.bak" "$UBUNTU_THEME_FILE" - fi - - if [[ -f "$UBUNTU_NEW_THEME_FILE.bak" ]]; then - prompt -w "Reverting '$UBUNTU_NEW_THEME_FILE'..." - rm -rf "$UBUNTU_NEW_THEME_FILE" "$SHELL_THEME_FOLDER"/{assets,no-events.svg,process-working.svg,no-notifications.svg} - mv "$UBUNTU_NEW_THEME_FILE.bak" "$UBUNTU_NEW_THEME_FILE" - fi - - # > Ubuntu 18.04 - if [[ -f "$ETC_THEME_FILE.bak" ]]; then - - prompt -w "reverting Ubuntu GDM theme..." - - rm -rf "$ETC_THEME_FILE" - mv "$ETC_THEME_FILE.bak" "$ETC_THEME_FILE" - [[ -d $SHELL_THEME_FOLDER/$THEME_NAME ]] && rm -rf $SHELL_THEME_FOLDER/$THEME_NAME - fi - - # > Ubuntu 20.04 - if [[ -f "$UBUNTU_YARU_THEME_FILE.bak" ]]; then - prompt -w "reverting Ubuntu GDM theme..." - rm -rf "$UBUNTU_YARU_THEME_FILE" - mv "$UBUNTU_YARU_THEME_FILE.bak" "$UBUNTU_YARU_THEME_FILE" - fi - - # > Pop_OS 20.04 - if [[ -f "$POP_OS_THEME_FILE.bak" ]]; then - prompt -w "reverting Pop_OS GDM theme..." - rm -rf "$POP_OS_THEME_FILE" - mv "$POP_OS_THEME_FILE.bak" "$POP_OS_THEME_FILE" - fi -} - -install_dialog() { - if [ ! "$(which dialog 2> /dev/null)" ]; then - prompt -w "\n 'dialog' needs to be installed for this shell" - if has_command zypper; then - sudo zypper in dialog - elif has_command apt-get; then - sudo apt-get install dialog - elif has_command dnf; then - sudo dnf install -y dialog - elif has_command yum; then - sudo yum install dialog - elif has_command pacman; then - sudo pacman -S --noconfirm dialog - fi - fi -} - -customize_theme_dialogs() { - if [[ -x /usr/bin/dialog ]]; then - tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ - --radiolist "Choose your panel background opacity - (default is 0.16, value more smaller panel more transparency!):" 20 50 10 \ - 0 "default" on \ - 1 "0.25" off \ - 2 "0.35" off \ - 3 "0.45" off \ - 4 "0.55" off \ - 5 "0.65" off \ - 6 "0.75" off \ - 7 "0.85" off --output-fd 1 ) - case "$tui" in - 0) panel_opacity="default" ;; - 1) panel_opacity="25" ;; - 2) panel_opacity="35" ;; - 3) panel_opacity="45" ;; - 4) panel_opacity="55" ;; - 5) panel_opacity="65" ;; - 6) panel_opacity="75" ;; - 7) panel_opacity="85" ;; - *) operation_canceled ;; - esac - - tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ - --radiolist "Choose your nautilus sidebar size (default is 200px width):" 15 40 5 \ - 0 "default" on \ - 1 "220px" off \ - 2 "240px" off \ - 3 "260px" off \ - 4 "280px" off --output-fd 1 ) - case "$tui" in - 0) sidebar_size="default" ;; - 1) sidebar_size="220" ;; - 2) sidebar_size="240" ;; - 3) sidebar_size="260" ;; - 4) sidebar_size="280" ;; - *) operation_canceled ;; - esac - - tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ - --radiolist "Choose your nautilus sidebar style (default is Big Sur style):" 15 40 5 \ - 1 "BigSur" on \ - 2 "Mojave" off --output-fd 1 ) - case "$tui" in - 1) nautilus_use_colors="false" ;; - 2) nautilus_use_colors="true" ;; - *) operation_canceled ;; - esac - fi -} - -gnome_version() { - if [[ -z "${GS_VERSION:-}" ]]; then - # Set a proper gnome-shell theme version - if [[ "$(command -v gnome-shell)" ]]; then - SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -2)" - if [[ "${SHELL_VERSION:-}" == '40.0' ]]; then - GS_VERSION="new" - else - GS_VERSION="old" - fi - else - echo "'gnome-shell' not found, using styles for last gnome-shell version available." - GS_VERSION="new" - fi - fi - - sed -i.bak "s/gs_version/$GS_VERSION/g" "$SRC_DIR/sass/_theme-options.scss" -} - -parse_sass() { - cd ${REPO_DIR} && ./parse-sass.sh -} - -run_customize_theme_dialogs() { - install_dialog && customize_theme_dialogs && change_transparency && change_size && force_nautilus_use_colors && parse_sass -} - -change_size() { - if [[ "${sidebar_size:-}" != 'default' ]]; then - cd ${SRC_DIR}/sass/gtk - sed -i.bak "/\$nautilus_sidebar_size/s/sidebar_size_default/sidebar_size_${sidebar_size}/" _applications.scss - prompt -w "Change nautilus sidebar size ..." - fi -} - -change_transparency() { - if [[ "${panel_opacity:-}" != 'default' ]]; then - cd ${SRC_DIR}/sass - sed -i.bak "/\$panel_opacity/s/0.16/0.${panel_opacity}/" _theme-options.scss - prompt -w "Change panel transparency ..." - fi -} - -force_nautilus_use_colors() { - cd ${SRC_DIR}/sass - sed -i.bak "/\$nautilus_use_colors/s/false/true/" _theme-options.scss - prompt -w "Forcing nautilus to use colors instead of images ..." -} - -restore_files() { - if [[ -f ${SRC_DIR}/sass/gtk/_applications.scss.bak ]]; then - local restore_file='true' - cd ${SRC_DIR}/sass/gtk - rm -rf _applications.scss - mv -f _applications.scss.bak _applications.scss - prompt -w "Restore _applications.scss file ..." - fi - - if [[ -f ${SRC_DIR}/sass/_theme-options.scss.bak ]]; then - local restore_file='true' - cd ${SRC_DIR}/sass - rm -rf _theme-options.scss - mv -f _theme-options.scss.bak _theme-options.scss - prompt -w "Restore _variables.scss file ..." - fi - - if [[ "${restore_file:-}" == 'true' ]]; then - parse_sass - fi -} - -# Install dependency -if [ ! "$(which glib-compile-resources 2> /dev/null)" ]; then - prompt -w "\n 'glib2.0' needs to be installed for this shell" - if has_command apt; then - sudo apt install libglib2.0-dev-bin - elif has_command dnf; then - sudo dnf install -y glib2-devel - fi + [[ -x /usr/bin/notify-send ]] && notify-send "'${name}' theme has been installed. Enjoy!" "${msg}" -i "weather-snow-symbolic" fi - -# Check gnome-shell version -gnome_version - -# Install themes -if [[ "${remove:-}" != 'true' && "${gdm:-}" != 'true' ]]; then - if [[ "${dialogs:-}" == 'true' ]]; then - run_customize_theme_dialogs - fi - - if [[ "${size:-}" != 'true' && "${panel:-}" != 'true' && "${nautilus_use_colors:-}" != 'true' ]]; then - parse_sass && install_theme - else - install_customize_theme && parse_sass && install_theme "${panel_opacity}" "${sidebar_size}" - fi -fi - -# Install GDM theme -if [[ "${gdm:-}" == 'true' && "${remove:-}" != 'true' && "$UID" -eq "$ROOT_UID" ]]; then - parse_sass && install_theme && install_gdm "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${theme}" "${icon}" -fi - -# Remove themes -if [[ "${gdm:-}" != 'true' && "${remove:-}" == 'true' ]]; then - remove_theme - - echo - prompt -i $THEME_NAME themes all removed!. -fi - -# Remove GDM theme (only) -if [[ "${gdm:-}" == 'true' && "${remove:-}" == 'true' && "$UID" -eq "$ROOT_UID" ]]; then - revert_gdm -fi - -# Restore files -restore_files - -prompt -s "\n Done!" diff --git a/lib-core.sh b/lib-core.sh new file mode 100644 index 00000000..9842105d --- /dev/null +++ b/lib-core.sh @@ -0,0 +1,513 @@ +# WARNING: Please make this shell not working-directory dependant, for example +# instead of using 'cd blabla', use 'cd "${REPO_DIR}/blabla"' +# +# WARNING: Don't use "cd" in this shell, use it in a subshell instead, +# for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) +# +# WARNING: Please don't use sudo directly here since it steals our EXIT trap +# +# WARNING: Please set REPO_DIR variable before using this lib + +############################################################################### +# VARIABLES # +############################################################################### + +if [[ "${LIB_CORE_IMPORTED}" == "true" ]]; then + echo "ERROR: lib-core.sh is already imported"; exit 1 +else LIB_CORE_IMPORTED="true"; fi + +export WHITESUR_PID=$$ +MY_USERNAME="$(logname 2> /dev/null || echo ${SUDO_USER:-${USER}})" + +if command -v gnome-shell &> /dev/null; then + if (( $(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f 1) >= 4 )); then + GNOME_VERSION="new" + else + GNOME_VERSION="old" + fi +else + GNOME_VERSION="none" +fi + +# Program options +SASSC_OPT="-M -t expanded" + +if [[ "$(uname -s)" =~ "BSD" || "$(uname -s)" == "Darwin" ]]; then + SED_OPT="-i """ +else + SED_OPT="-i" +fi + +# Directories +THEME_SRC_DIR="${REPO_DIR}/src" +DASH_TO_DOCK_SRC_DIR="${REPO_DIR}/src/other/dash-to-dock" +DASH_TO_DOCK_DIR_ROOT="/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" +DASH_TO_DOCK_DIR_HOME="/home/${MY_USERNAME}/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" +FIREFOX_SRC_DIR="${REPO_DIR}/src/other/firefox" +FIREFOX_DIR_HOME="/home/${MY_USERNAME}/.mozilla/firefox" +export WHITESUR_TMP_DIR="/tmp/WhiteSur.lock" + +if [[ -w "/" ]]; then + THEME_DIR="/usr/share/themes" +else + THEME_DIR="$HOME/.themes" +fi + +# GDM +WHITESUR_GS_DIR="/usr/share/gnome-shell/theme/WhiteSur" +COMMON_CSS_FILE="/usr/share/gnome-shell/theme/gnome-shell.css" +UBUNTU_CSS_FILE="/usr/share/gnome-shell/theme/ubuntu.css" +ZORIN_CSS_FILE="/usr/share/gnome-shell/theme/zorin.css" +ETC_CSS_FILE="/etc/alternatives/gdm3.css" +ETC_GR_FILE="/etc/alternatives/gdm3-theme.gresource" +YARU_GR_FILE="/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource" +POP_OS_GR_FILE="/usr/share/gnome-shell/theme/Pop/gnome-shell-theme.gresource" +MISC_GR_FILE="/usr/share/gnome-shell/gnome-shell-theme.gresource" +GS_GR_XML_FILE="${THEME_SRC_DIR}/main/gnome-shell/gnome-shell-theme.gresource.xml" + +# Theme +THEME_NAME="WhiteSur" +COLOR_VARIANTS=('light' 'dark') +OPACITY_VARIANTS=('normal' 'solid') +ALT_VARIANTS=('normal' 'alt') +THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey') +ICON_VARIANTS=('standard' 'simple' 'gnome' 'ubuntu' 'arch' 'manjaro' 'fedora' 'debian' 'void') +SIDEBAR_SIZE_VARIANTS=('default' '220' '240' '260' '280') +PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75') +NAUTILUS_STYLE_VARIANTS=('default' 'mojave' 'glassy') + +# Customization, default values +dest="${THEME_DIR}" +name="${THEME_NAME}" +colors=("${COLOR_VARIANTS[0]}") +opacities=("${OPACITY_VARIANTS[0]}") +alts=("${ALT_VARIANTS[0]}") +themes=("${THEME_VARIANTS[0]}") +icon="${ICON_VARIANTS[0]}" +sidebar_size="${SIDEBAR_SIZE_VARIANTS[0]}" +panel_opacity="${PANEL_OPACITY_VARIANTS[0]}" +nautilus_style="${NAUTILUS_STYLE_VARIANTS[0]}" +background="default" + +# Ambigous arguments checking and overriding default values +declare -A has_set=([-b]="false" [-s]="false" [-p]="false" [-d]="false" [-n]="false" [-a]="false" [-o]="false" [-c]="false" [-i]="false" [-t]="false" [-N]="false") +declare -A need_dialog=([-b]="false" [-s]="false" [-p]="false" [-d]="false" [-n]="false" [-a]="false" [-o]="false" [-c]="false" [-i]="false" [-t]="false" [-N]="false") + +# Tweaks +need_help="false" +uninstall="false" +interactive="false" + +darken="false" +no_blur="false" + +firefox="false" +edit_firefox="false" +flatpak="false" +snap="false" +gdm="false" +dash_to_dock="false" + +# Misc +msg="Run '${0} --help' to explore more customization features!" +process_ids=() +ANIM_PID="0" +has_any_error="false" + +# Colors and animation +c_default="\033[0m" +c_blue="\033[1;34m" +c_magenta="\033[1;35m" +c_cyan="\033[1;36m" +c_green="\033[1;32m" +c_red="\033[1;31m" +c_yellow="\033[1;33m" + +anim=( + "${c_blue}•${c_green}•${c_red}•${c_magenta}• " + " ${c_green}•${c_red}•${c_magenta}•${c_blue}• " + " ${c_red}•${c_magenta}•${c_blue}•${c_green}• " + " ${c_magenta}•${c_blue}•${c_green}•${c_red}• " + " ${c_blue}•${c_green}•${c_red}•${c_magenta}• " +) + +############################################################################### +# UTILITIES # +############################################################################### + +start_animation() { + setterm -cursor off + + ( + while true; do + for i in {0..4}; do + echo -ne "\r\033[2K ${anim[i]}" + sleep 0.1 + done + + for i in {4..0}; do + echo -ne "\r\033[2K ${anim[i]}" + sleep 0.1 + done + done + ) & + + ANIM_PID="${!}" +} + +stop_animation() { + kill -13 "${ANIM_PID}" &> /dev/null + setterm -cursor on +} + +# Echo like ... with flag type and display message colors +prompt() { + case "${1}" in + "-s") + echo -e " ${c_green}${2}${c_default}" ;; # print success message + "-e") + echo -e " ${c_red}${2}${c_default}" ;; # print error message + "-w") + echo -e " ${c_yellow}${2}${c_default}" ;; # print warning message + "-i") + echo -e " ${c_cyan}${2}${c_default}" ;; # print info message + esac +} + +helpify_title() { + printf "${c_cyan}%s${c_blue}%s ${c_green}%s\n\n" "Usage: " "$0" "[OPTIONS...]" + printf "${c_cyan}%s\n" "OPTIONS:" +} + +helpify() { + printf " ${c_blue}%s ${c_green}%s\n ${c_magenta}%s. ${c_cyan}%s\n\n${c_default}" "${1}" "${2}" "${3}" "${4}" +} + +# Check command availability +has_command() { + command -v "$1" &> /dev/null +} + +############################################################################### +# PARAMETERS # +############################################################################### + +destify() { + case "${1}" in + normal|default|standard) + echo "" ;; + *) + echo "-${1}" ;; + esac +} + +parsimplify() { + case "${1}" in + --size) + echo "-s" ;; + --panel) + echo "-p" ;; + --name|-n) + # workaround for echo + echo "~-n" | cut -c 2- ;; + --dest) + echo "-d" ;; + --alt) + echo "-a" ;; + --opacity) + echo "-o" ;; + --color) + echo "-c" ;; + --icon) + echo "-i" ;; + --theme) + echo "-t" ;; + --nautilus-style) + echo "-N" ;; + --background) + echo "-b" ;; + *) + echo "${1}" ;; + esac +} + +check_param() { + local global_param="$(parsimplify "${1}")" + local display_param="${2}" # used for aliases + local value="${3}" + local must_not_ambigous="${4}" # options: must, optional, not-at-all + local must_have_value="${5}" # options: must, optional, not-at-all + local value_must_found="${6}" # options: must, optional, not-at-all + local allow_all_choice="${7}" # options: true, false + + local has_any_ambiguity_error="false" + local variant_found="false" + if [[ "${has_set["${global_param}"]}" == "true" ]]; then + need_dialog["${global_param}"]="true" + + case "${must_not_ambigous}" in + must) + prompt -e "ERROR: Ambigous '${display_param}' option. Choose one only."; has_any_error="true" ;; + optional) + prompt -w "WARNING: Ambigous '${display_param}' option. We'll show a chooser dialog when possible" ;; + esac + fi + + if [[ "${value}" == "" || "${value}" == "-"* ]]; then + need_dialog["${global_param}"]="true" + + case "${must_have_value}" in + must) + prompt -e "ERROR: '${display_param}' can't be empty."; has_any_error="true" ;; + optional) + prompt -w "WARNING: '${display_param}' can't be empty. We'll show a chooser dialog when possible" ;; + esac + + has_set["${global_param}"]="true"; return 1 + else + if [[ "${has_set["${global_param}"]}" == "false" ]]; then + case "${global_param}" in + -a) + alts=() ;; + -o) + opacities=() ;; + -c) + colors=() ;; + -t) + themes=() ;; + esac + fi + + case "${global_param}" in + -d) + if [[ "$(readlink -m "${value}")" =~ "${REPO_DIR}" ]]; then + prompt -e "'${display_param}' ERROR: Can't install in the source directory." + has_any_error="true" + elif [[ ! -w "${value}" && ! -w "$(dirname "${value}")" ]]; then + prompt -e "'${display_param}' ERROR: You have no permission to access that directory." + has_any_error="true" + else + if [[ ! -d "${value}" ]]; then + prompt -w "Destination directory does not exist. Let's make a new one..."; echo + mkdir -p "${value}" + fi + + dest="${value}" + fi + + remind_relative_path "${display_param}" "${value}"; variant_found="skip" ;; + -b) + if [[ "${value}" == "blank" || "${value}" == "default" ]]; then + background="${value}" + elif [[ ! -r "${value}" ]]; then + prompt -e "'${display_param}' ERROR: Image file is not found or unreadable." + has_any_error="true" + elif file "${value}" | grep -qE "image|bitmap"; then + background="${value}" + else + prompt -e "'${display_param}' ERROR: Invalid image file." + has_any_error="true" + fi + + remind_relative_path "${display_param}" "${value}"; variant_found="skip" ;; + -n) + name="${value}"; variant_found="skip" ;; + -s) + for i in {0..4}; do + if [[ "${value}" == "${SIDEBAR_SIZE_VARIANTS[i]}" ]]; then + sidebar_size="${value}"; variant_found="true"; break + fi + done ;; + -p) + for i in {0..4}; do + if [[ "${value}" == "${PANEL_OPACITY_VARIANTS[i]}" ]]; then + panel_opacity="${value}"; variant_found="true"; break + fi + done ;; + -a) + [[ "${alts_set}" == "false" ]] && alts=() + + if [[ "${value}" == "all" ]]; then + for i in {0..2}; do + alts+=("${ALT_VARIANTS[i]}") + done + + variant_found="true" + else + for i in {0..2}; do + if [[ "${value}" == "${ALT_VARIANTS[i]}" ]]; then + alts+=("${ALT_VARIANTS[i]}"); variant_found="true"; break + fi + done + fi ;; + -o) + for i in {0..1}; do + if [[ "${value}" == "${OPACITY_VARIANTS[i]}" ]]; then + opacities+=("${OPACITY_VARIANTS[i]}"); variant_found="true"; break + fi + done ;; + -c) + for i in {0..1}; do + if [[ "${value}" == "${COLOR_VARIANTS[i]}" ]]; then + colors+=("${COLOR_VARIANTS[i]}"); variant_found="true"; break + fi + done ;; + -i) + for i in {0..8}; do + if [[ "${value}" == "${ICON_VARIANTS[i]}" ]]; then + icon="${ICON_VARIANTS[i]}"; variant_found="true"; break + fi + done ;; + -t) + if [[ "${value}" == "all" ]]; then + for i in {0..8}; do + themes+=("${THEME_VARIANTS[i]}") + done + + variant_found="true" + else + for i in {0..8}; do + if [[ "${value}" == "${THEME_VARIANTS[i]}" ]]; then + themes+=("${THEME_VARIANTS[i]}") + variant_found="true" + break + fi + done + fi ;; + -N) + for i in {0..2}; do + if [[ "${value}" == "${NAUTILUS_STYLE_VARIANTS[i]}" ]]; then + nautilus_style="${NAUTILUS_STYLE_VARIANTS[i]}"; variant_found="true"; break + fi + done ;; + esac + + if [[ "${variant_found}" == "false" && "${variant_found}" != "skip" ]]; then + case "${value_must_found}" in + must) + prompt -e "ERROR: Unrecognized '${display_param}' variant: '${value}'."; has_any_error="true" ;; + optional) + prompt -w "WARNING: '${display_param}' variant of '${value}' isn't recognized. We'll show a chooser dialog when possible" + need_dialog["${global_param}"]="true" ;; + esac + elif [[ "${allow_all_choice}" == "false" && "${value}" == "all" ]]; then + prompt -e "ERROR: Can't choose all '${display_param}' variants."; has_any_error="true" + fi + + has_set["${global_param}"]="true"; return 0 + fi +} + +avoid_variant_duplicates() { + colors=($(printf "%s\n" "${colors[@]}" | sort -u)) + opacities=($(printf "%s\n" "${opacities[@]}" | sort -u)) + alts=($(printf "%s\n" "${alts[@]}" | sort -u)) + themes=($(printf "%s\n" "${themes[@]}" | sort -u)) +} + +# 'finalize_argument_parsing' is in the 'systems' section + +############################################################################### +# FILES # +############################################################################### + +restore_file() { + if [[ -f "${1}.bak" ]]; then + case "${2}" in + rootify) + rootify rm -rf "${1}"; rootify mv "${1}"{".bak",""} ;; + userify) + userify rm -rf "${1}"; userify mv "${1}"{".bak",""} ;; + *) + rm -rf "${1}"; mv "${1}"{".bak",""} ;; + esac + fi +} + +backup_file() { + if [[ -f "${1}" ]]; then + case "${2}" in + rootify) + rootify mv -n "${1}"{"",".bak"} ;; + userify) + userify mv -n "${1}"{"",".bak"} ;; + *) + mv -n "${1}"{"",".bak"} ;; + esac + fi +} + +check_theme_file() { + [[ -f "${1}" || -f "${1}.bak" ]] && return 0 || return 1 +} + +remind_relative_path() { + [[ "${2}" =~ "~" ]] && prompt -w "'${1}' REMEMBER: ~/'path to somewhere' and '~/path to somewhere' are different." +} + +############################################################################### +# SYSTEMS # +############################################################################### + +lockWhiteSur() { + while [[ -e "/proc/${WHITESUR_PID}" ]]; do sleep 0.1; done + rm -rf "${WHITESUR_TMP_DIR}" +}; export -f lockWhiteSur + +rootify() { + trap true SIGINT + prompt -w "Executing '$(echo "${@}" | cut -c -35 )...' as root" + sudo ${@} || operation_canceled + trap sig_c SIGINT +} + +full_rootify() { + if [[ ! -w "/" ]]; then + prompt -e "ERROR: '${1}' needs a root priviledge. Please run this '${0}' as root" + has_any_error="true" + fi +} + +userify() { + trap true SIGINT + sudo -u "${MY_USERNAME}" ${@} || operation_canceled + trap sig_c SIGINT +} + +sig_c() { + kill -13 "${process_ids[@]}" &> /dev/null + stop_animation; wait "${process_ids[@]}"; operation_canceled +} + +operation_canceled() { + clear; prompt -e "\n\n Oops! Operation has been canceled or failed...\n\n"; exit 1 +} + +usage() { + prompt -e "Usage function is not implemented"; exit 1 +} + +finalize_argument_parsing() { + if [[ "${need_help}" == "true" ]]; then + echo; usage + [[ "${has_any_error}" == "true" ]] && exit 1 || exit 0 + elif [[ "${has_any_error}" == "true" ]]; then + echo; prompt -i "Try '$0 --help' for more information."; exit 1 + else + trap sig_c SIGINT + [[ "${need_dialog[@]}" =~ "true" ]] && echo + + if [[ -d "${WHITESUR_TMP_DIR}" ]]; then + start_animation; sleep 2; stop_animation; echo + + if [[ -d "${WHITESUR_TMP_DIR}" ]]; then + prompt -e "ERROR: Whitesur installer or tweaks is already running. Probably it's run by '$(ls -ld "${WHITESUR_TMP_DIR}" | awk '{print $3}')'" + exit 1 + fi + fi + + rm -rf "${WHITESUR_TMP_DIR}"; mkdir -p "${WHITESUR_TMP_DIR}" + rm -rf "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + nohup bash -c lockWhiteSur &> /dev/null 2> /dev/null & disown ${!} + fi +} diff --git a/lib-install.sh b/lib-install.sh new file mode 100644 index 00000000..2671c254 --- /dev/null +++ b/lib-install.sh @@ -0,0 +1,506 @@ +# WARNING: Please make this shell not working-directory dependant, for example +# instead of using 'cd blabla', use 'cd "${REPO_DIR}/blabla"' +# +# WARNING: Don't use "cd" in this shell, use it in a subshell instead, +# for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) +# +# WARNING: Please don't use sudo directly here since it steals our EXIT trap +# +# WARNING: Please set REPO_DIR variable before using this lib + +############################################################################### +# VARIABLES # +############################################################################### + +if [[ "${LIB_INSTALL_IMPORTED}" == "true" ]]; then + echo "ERROR: lib-install.sh is already imported"; exit 1 +else LIB_INSTALL_IMPORTED="true"; fi + +source "${REPO_DIR}/lib-core.sh" + +############################################################################### +# DEPENDENCIES # +############################################################################### + +install_theme_deps() { + if [[ ! "$(which glib-compile-resources 2> /dev/null)" || ! "$(which sassc 2> /dev/null)" || \ + ! "$(which convert 2> /dev/null)" || ! -r "/usr/share/gtk-engines/murrine.xml" || \ + ! "$(which xmllint 2> /dev/null)" || ! "$(which dialog 2> /dev/null)" ]]; then + echo; prompt -w "'glib2.0', 'sassc', 'imagemagick', 'xmllint', 'libmurrine', and 'dialog' are required for this shell." + + if has_command zypper; then + rootify zypper in -y sassc glib2-devel ImageMagick gtk2-engine-murrine libxml2-tools dialog + elif has_command apt; then + rootify apt install -y sassc libglib2.0-dev-bin imagemagick gtk2-engines-murrine libxml2-utils dialog + elif has_command dnf; then + rootify dnf install -y sassc glib2-devel ImageMagick gtk-murrine-engine libxml2 dialog + elif has_command yum; then + rootify yum install -y sassc glib2-devel ImageMagick gtk-murrine-engine libxml2 dialog + elif has_command pacman; then + rootify pacman -S --noconfirm --needed sassc glib2 imagemagick gtk-engine-murrine libxml2 dialog + else + prompt -w "WARNING: We're sorry, your distro isn't officially supported yet." + prompt -w "INSTRUCTION: Please make sure you have installed all of the required dependencies. We'll continue the installation in 15 seconds" + prompt -w "INSTRUCTION: Press 'ctrl'+'c' to cancel the installation if you haven't install them yet" + start_animation; sleep 15; stop_animation + fi + fi +} + +############################################################################### +# THEME MODULES # +############################################################################### + +install_beggy() { + local CONVERT_OPT="" + + [[ "${no_blur}" == "false" ]] && CONVERT_OPT+=" -scale 1280x -blur 0x60 " + [[ "${darken}" == "true" ]] && CONVERT_OPT+=" -fill black -colorize 45% " + + case "${background}" in + blank) + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-blank.png" "${WHITESUR_TMP_DIR}/beggy.png" ;; + default) + convert "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-default.png" ${CONVERT_OPT} "${WHITESUR_TMP_DIR}/beggy.png" ;; + *) + convert "${background}" ${CONVERT_OPT} "${WHITESUR_TMP_DIR}/beggy.png" ;; + esac +} + +install_darky() { + local opacity="$(destify ${1})" + local theme="$(destify ${2})" + + sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.scss" "${WHITESUR_TMP_DIR}/darky${opacity}${theme}.css" +} + +install_shelly() { + local color="$(destify ${1})" + local opacity="$(destify ${2})" + local alt="$(destify ${3})" + local theme="$(destify ${4})" + local icon="$(destify ${5})" + local TARGET_DIR= + + if [[ -z "${6}" ]]; then + TARGET_DIR="${dest}/${name}${color}${opacity}${alt}${theme}/gnome-shell" + else TARGET_DIR="${6}"; fi + + mkdir -p "${TARGET_DIR}" + mkdir -p "${TARGET_DIR}/assets" + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/icons" "${TARGET_DIR}" + cp -r "${THEME_SRC_DIR}/main/gnome-shell/pad-osd.css" "${TARGET_DIR}" + sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}${alt}${theme}.scss" "${TARGET_DIR}/gnome-shell.css" + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/"*".svg" "${TARGET_DIR}/assets" + + if [[ "${theme}" != '' ]]; then + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets${theme}/"*".svg" "${TARGET_DIR}/assets" + fi + + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/assets${color}/"*".svg" "${TARGET_DIR}/assets" + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg" "${TARGET_DIR}/assets/activities.svg" + cp -r "${WHITESUR_TMP_DIR}/beggy.png" "${TARGET_DIR}/assets/background.png" + + ( + cd "${TARGET_DIR}" + mv -f "assets/no-events.svg" "no-events.svg" + mv -f "assets/process-working.svg" "process-working.svg" + mv -f "assets/no-notifications.svg" "no-notifications.svg" + ) + + if [[ "${alt}" == '-alt' || "${opacity}" == '-solid' ]] && [[ "${color}" == '-light' ]]; then + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/activities-black/activities${icon}.svg" "${TARGET_DIR}/assets/activities.svg" + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg" "${TARGET_DIR}/assets/activities-white.svg" + fi +} + +install_theemy() { + local color="$(destify ${1})" + local opacity="$(destify ${2})" + local alt="$(destify ${3})" + local theme="$(destify ${4})" + local icon="$(destify ${5})" + + local TARGET_DIR="${dest}/${name}${color}${opacity}${alt}${theme}" + local TMP_DIR="${WHITESUR_TMP_DIR}/gtk${color}${opacity}${alt}${theme}" + + mkdir -p "${TARGET_DIR}" + local desktop_entry=" + [Desktop Entry] + Type=X-GNOME-Metatheme + Name=${name}${color}${opacity}${alt}${theme} + Comment=A MacOS BigSur like Gtk+ theme based on Elegant Design + Encoding=UTF-8 + + [X-GNOME-Metatheme] + GtkTheme=${name}${color}${opacity}${alt}${theme} + MetacityTheme=${name}${color}${opacity}${alt}${theme} + IconTheme=${name}${color} + CursorTheme=${name}${color} + ButtonLayout=close,minimize,maximize:menu" + echo "${desktop_entry}" > "${TARGET_DIR}/index.theme" + + #----------------------GTK-----------------------# + + mkdir -p "${TMP_DIR}" + cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/common-assets/assets" "${TMP_DIR}" + cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt}" "${TMP_DIR}/windows-assets" + + if [[ "${theme}" != '' ]]; then + cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/common-assets/assets${theme}/"*".png" "${TMP_DIR}/assets" + fi + + if [[ "${color}" == '-light' ]]; then + sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-3.0/gtk-light${opacity}${theme}.scss" "${TMP_DIR}/gtk.css" + else + cp -r "${WHITESUR_TMP_DIR}/darky${opacity}${theme}.css" "${TMP_DIR}/gtk.css" + fi + + cp -r "${WHITESUR_TMP_DIR}/darky${opacity}${theme}.css" "${TMP_DIR}/gtk-dark.css" + + mkdir -p "${TARGET_DIR}/gtk-3.0" + cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}${theme}.png" "${TARGET_DIR}/gtk-3.0/thumbnail.png" + echo '@import url("resource:///org/gnome/theme/gtk.css");' > "${TARGET_DIR}/gtk-3.0/gtk.css" + echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' > "${TARGET_DIR}/gtk-3.0/gtk-dark.css" + glib-compile-resources --sourcedir="${TMP_DIR}" --target="${TARGET_DIR}/gtk-3.0/gtk.gresource" "${THEME_SRC_DIR}/main/gtk-3.0/gtk.gresource.xml" + + #----------------Cinnamon-----------------# + + mkdir -p "${TARGET_DIR}/cinnamon" + sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}${theme}.scss" "${TARGET_DIR}/cinnamon/cinnamon.css" + cp -r "${THEME_SRC_DIR}/assets/cinnamon/common-assets" "${TARGET_DIR}/cinnamon/assets" + + if [[ ${theme} != '' ]]; then + cp -r "${THEME_SRC_DIR}/assets/cinnamon/common-assets${theme}/"*".svg" "${TARGET_DIR}/cinnamon/assets" + fi + + cp -r "${THEME_SRC_DIR}/assets/cinnamon/assets${color}/"*".svg" "${TARGET_DIR}/cinnamon/assets" + cp -r "${THEME_SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}${theme}.png" "${TARGET_DIR}/cinnamon/thumbnail.png" + + #----------------Misc------------------# + + mkdir -p "${TARGET_DIR}/gtk-2.0" + cp -r "${THEME_SRC_DIR}/main/gtk-2.0/gtkrc${color}${theme}" "${TARGET_DIR}/gtk-2.0/gtkrc" + cp -r "${THEME_SRC_DIR}/main/gtk-2.0/menubar-toolbar${color}.rc" "${TARGET_DIR}/gtk-2.0/menubar-toolbar.rc" + cp -r "${THEME_SRC_DIR}/main/gtk-2.0/common/"*".rc" "${TARGET_DIR}/gtk-2.0" + cp -r "${THEME_SRC_DIR}/assets/gtk-2.0/assets${color}" "${TARGET_DIR}/gtk-2.0/assets" + + if [[ "${theme}" != '' ]]; then + cp -r "${THEME_SRC_DIR}/assets/gtk-2.0/assets${color}${theme}/"*".png" "${TARGET_DIR}/gtk-2.0/assets" + fi + + mkdir -p "${TARGET_DIR}/metacity-1" + cp -r "${THEME_SRC_DIR}/main/metacity-1/metacity-theme${color}.xml" "${TARGET_DIR}/metacity-1/metacity-theme-1.xml" + cp -r "${THEME_SRC_DIR}/main/metacity-1/metacity-theme-3.xml" "${TARGET_DIR}/metacity-1" + cp -r "${THEME_SRC_DIR}/assets/metacity-1/assets/"*".png" "${TARGET_DIR}/metacity-1" + cp -r "${THEME_SRC_DIR}/assets/metacity-1/thumbnail${color}.png" "${TARGET_DIR}/metacity-1/thumbnail.png" + ( cd "${TARGET_DIR}/metacity-1" && ln -s "metacity-theme-1.xml" "metacity-theme-2.xml" ) + + mkdir -p "${TARGET_DIR}/xfwm4" + cp -r "${THEME_SRC_DIR}/assets/xfwm4/assets${color}/"*".png" "${TARGET_DIR}/xfwm4" + cp -r "${THEME_SRC_DIR}/main/xfwm4/themerc${color}" "${TARGET_DIR}/xfwm4/themerc" + + mkdir -p "${TARGET_DIR}/plank" + cp -r "${THEME_SRC_DIR}/other/plank/theme${color}/"*".theme" "${TARGET_DIR}/plank" +} + +remove_packy() { + rm -rf "${dest}/${name}$(destify ${1})$(destify ${2})$(destify ${3})$(destify ${4})" +} + +############################################################################### +# THEMES # +############################################################################### + +install_themes() { + start_animation + process_ids=() + + [[ "${GNOME_VERSION}" != 'new' ]] && install_beggy + + for opacity in "${opacities[@]}"; do + for alt in "${alts[@]}"; do + for theme in "${themes[@]}"; do + install_darky "${opacity}" "${theme}" + + for color in "${colors[@]}"; do + install_theemy "${color}" "${opacity}" "${alt}" "${theme}" "${icon}" & + process_ids+=("${!}") + + if [[ "${GNOME_VERSION}" != 'new' ]]; then + install_shelly "${color}" "${opacity}" "${alt}" "${theme}" "${icon}" & + process_ids+=("${!}") + fi + done + done + done + done + + wait "${process_ids[@]}" + stop_animation +} + +remove_themes() { + process_ids=() + + for color in "${COLOR_VARIANTS[@]}"; do + for opacity in "${OPACITY_VARIANTS[@]}"; do + for alt in "${ALT_VARIANTS[@]}"; do + for theme in "${THEME_VARIANTS[@]}"; do + remove_packy "${color}" "${opacity}" "${alt}" "${theme}" & + process_ids+=("${!}") + done + done + done + done + + wait "${process_ids[@]}" +} + +install_gdm_theme() { + start_animation + local TARGET= + + # Let's go! + rm -rf "${WHITESUR_GS_DIR}"; install_beggy + + if check_theme_file "${COMMON_CSS_FILE}"; then # CSS-based theme + install_shelly "${colors[0]}" "${opacities[0]}" "${alts[0]}" "${themes[0]}" "${icon}" "${WHITESUR_GS_DIR}" + sed ${SED_OPT} "s|assets|${WHITESUR_GS_DIR}/assets|" "${WHITESUR_GS_DIR}/gnome-shell.css" + + if check_theme_file "${UBUNTU_CSS_FILE}"; then + TARGET="${UBUNTU_CSS_FILE}" + elif check_theme_file "${ZORIN_CSS_FILE}"; then + TARGET="${ZORIN_CSS_FILE}" + fi + + backup_file "${COMMON_CSS_FILE}"; backup_file "${TARGET}" + ln -sf "${WHITESUR_GS_DIR}/gnome-shell.css" "${COMMON_CSS_FILE}" + ln -sf "${WHITESUR_GS_DIR}/gnome-shell.css" "${TARGET}" + + # Fix previously installed WhiteSur + restore_file "${ETC_CSS_FILE}" + else # GR-based theme + install_shelly "${colors[0]}" "${opacities[0]}" "${alts[0]}" "${themes[0]}" "${icon}" "${WHITESUR_TMP_DIR}/shelly" + sed ${SED_OPT} "s|assets|resource:///org/gnome/shell/theme/assets|" "${WHITESUR_TMP_DIR}/shelly/gnome-shell.css" + + if check_theme_file "$POP_OS_GR_FILE"; then + TARGET="${POP_OS_GR_FILE}" + elif check_theme_file "$YARU_GR_FILE"; then + TARGET="${YARU_GR_FILE}" + elif check_theme_file "$MISC_GR_FILE"; then + TARGET="${MISC_GR_FILE}" + fi + + backup_file "${TARGET}" + glib-compile-resources --sourcedir="${WHITESUR_TMP_DIR}/shelly" --target="${TARGET}" "${GS_GR_XML_FILE}" + + # Fix previously installed WhiteSur + restore_file "${ETC_GR_FILE}" + fi + + stop_animation +} + +revert_gdm_theme() { + rm -rf "${WHITESUR_GS_DIR}" + restore_file "${COMMON_CSS_FILE}"; restore_file "${UBUNTU_CSS_FILE}" + restore_file "${ZORIN_CSS_FILE}"; restore_file "${ETC_CSS_FILE}" + restore_file "${POP_OS_GR_FILE}"; restore_file "${YARU_GR_FILE}" + restore_file "${MISC_GR_FILE}"; restore_file "${ETC_GR_FILE}" +} + +############################################################################### +# FIREFOX # +############################################################################### + +install_firefox_theme() { + remove_firefox_theme + userify cp -rf "${FIREFOX_SRC_DIR}" "${FIREFOX_DIR_HOME}/WhiteSur-chrome" + config_firefox +} + +config_firefox() { + killall "firefox" &> /dev/null + + for d in "${FIREFOX_DIR_HOME}/"*"default"*; do + rm -rf "${d}/chrome" + userify ln -sf "${FIREFOX_DIR_HOME}/WhiteSur-chrome" "${d}/chrome" + userify echo "user_pref(\"toolkit.legacyUserProfileCustomizations.stylesheets\", true);" >> "${d}/prefs.js" + userify echo "user_pref(\"browser.tabs.drawInTitlebar\", true);" >> "${d}/prefs.js" + userify echo "user_pref(\"browser.uidensity\", 0);" >> "${d}/prefs.js" + userify echo "user_pref(\"layers.acceleration.force-enabled\", true);" >> "${d}/prefs.js" + userify echo "user_pref(\"mozilla.widget.use-argb-visuals\", true);" >> "${d}/prefs.js" + done +} + +edit_firefox_theme_prefs() { + [[ ! -d "${FIREFOX_DIR_HOME}/WhiteSur-chrome" ]] && install_firefox_theme ; config_firefox + ${EDITOR:-nano} "${FIREFOX_DIR_HOME}/WhiteSur-chrome/userChrome.css" + ${EDITOR:-nano} "${FIREFOX_DIR_HOME}/WhiteSur-chrome/customChrome.css" +} + +remove_firefox_theme() { + rm -rf "${FIREFOX_DIR_HOME}/"*"default"*"/chrome" + rm -rf "${FIREFOX_DIR_HOME}/WhiteSur-chrome" +} + +############################################################################### +# DASH TO DOCK # +############################################################################### + +install_dash_to_dock_theme() { + if [[ -d "${DASH_TO_DOCK_DIR_HOME}" ]]; then + backup_file "${DASH_TO_DOCK_DIR_HOME}/stylesheet.css" "userify" + userify sassc ${SASSC_OPT} "${DASH_TO_DOCK_SRC_DIR}/stylesheet$(destify ${colors[0]}).scss" "${DASH_TO_DOCK_DIR_HOME}/stylesheet.css" + elif [[ -d "${DASH_TO_DOCK_DIR_ROOT}" ]]; then + backup_file "${DASH_TO_DOCK_DIR_ROOT}/stylesheet.css" "rootify" + rootify sassc ${SASSC_OPT} "${DASH_TO_DOCK_SRC_DIR}/stylesheet$(destify ${colors[0]}).scss" "${DASH_TO_DOCK_DIR_ROOT}/stylesheet.css" + fi + + userify dbus-launch gsettings set org.gnome.shell.extensions.dash-to-dock apply-custom-theme true +} + +revert_dash_to_dock_theme() { + if [[ -d "${DASH_TO_DOCK_DIR_HOME}" ]]; then + restore_file "${DASH_TO_DOCK_DIR_HOME}/stylesheet.css" "userify" + elif [[ -d "${DASH_TO_DOCK_DIR_ROOT}" ]]; then + restore_file "${DASH_TO_DOCK_DIR_ROOT}/stylesheet.css" "rootify" + fi +} + +############################################################################### +# FLATPAK & SNAP # +############################################################################### + +connect_flatpak() { + rootify flatpak override --filesystem=~/.themes +} + +disconnect_flatpak() { + rootify flatpak override --nofilesystem=~/.themes +} + +connect_snap() { + rootify snap install whitesur-gtk-theme + + for i in $(snap connections | grep gtk-common-themes | awk '{print $2}' | cut -f1 -d: | sort -u); do + rootify snap connect "${i}:gtk-3-themes" "whitesur-gtk-theme:gtk-3-themes" + rootify snap connect "${i}:icon-themes" "whitesur-gtk-theme:icon-themes" + done +} + +disconnect_snap() { + for i in $(snap connections | grep gtk-common-themes | awk '{print $2}' | cut -f1 -d: | sort -u); do + rootify snap disconnect "${i}:gtk-3-themes" "whitesur-gtk-theme:gtk-3-themes" + rootify snap disconnect "${i}:icon-themes" "whitesur-gtk-theme:icon-themes" + done +} + +############################################################################### +# CUSTOMIZATIONS # +############################################################################### + +customize_theme() { + rm -rf "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + cp -rf "${THEME_SRC_DIR}/sass/_theme-options"{".scss","-temp.scss"} + + # Change common apps style for a specific GNOME Shell version + if [[ ${GNOME_VERSION} == "new" ]]; then + sed ${SED_OPT} "/\$gnome_version/s/old/new/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + elif [[ ${GNOME_VERSION} == "none" ]]; then + prompt -w "There's no GNOME Shell installed, using style for the older GNOME Shell instead..." + fi + + # Change gnome-shell panel transparency + if [[ "${panel_opacity}" != 'default' ]]; then + prompt -w "Changing panel transparency ..." + sed ${SED_OPT} "/\$panel_opacity/s/0.15/0.${panel_opacity}/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + fi + + # Change Nautilus sidarbar size + if [[ "${sidebar_size}" != 'default' ]]; then + prompt -w "Changing Nautilus sidebar size ..." + sed ${SED_OPT} "/\$sidebar_size/s/200px/${sidebar_size}px/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + fi + + # Change Nautilus style + if [[ "${nautilus_style}" != 'default' ]]; then + prompt -w "Changing Nautilus style ..." + sed ${SED_OPT} "/\$nautilus_style/s/default/${nautilus_style}/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" + fi +} + +#-----------------------------------DIALOGS------------------------------------# + +# The default values here should get manually set and updated. Some of default +# values are taken from _variables.scss + +show_panel_opacity_dialog() { + if [[ -x /usr/bin/dialog ]]; then + tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ + --radiolist "Choose your panel background opacity + (Default is 0.15. The less value, the more transparency!):" 20 50 10 \ + 0 "${PANEL_OPACITY_VARIANTS[0]}" on \ + 1 "0.${PANEL_OPACITY_VARIANTS[1]}" off \ + 2 "0.${PANEL_OPACITY_VARIANTS[2]}" off \ + 3 "0.${PANEL_OPACITY_VARIANTS[3]}" off \ + 4 "0.${PANEL_OPACITY_VARIANTS[4]}" off --output-fd 1 ) + case "$tui" in + 0) panel_opacity="${PANEL_OPACITY_VARIANTS[0]}" ;; + 1) panel_opacity="${PANEL_OPACITY_VARIANTS[1]}" ;; + 2) panel_opacity="${PANEL_OPACITY_VARIANTS[2]}" ;; + 3) panel_opacity="${PANEL_OPACITY_VARIANTS[3]}" ;; + 4) panel_opacity="${PANEL_OPACITY_VARIANTS[4]}" ;; + *) operation_canceled ;; + esac + fi + + clear +} + +show_sidebar_size_dialog() { + if [[ -x /usr/bin/dialog ]]; then + tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ + --radiolist "Choose your Nautilus sidebar size (default is 200px width):" 15 40 5 \ + 0 "${SIDEBAR_SIZE_VARIANTS[0]}" on \ + 1 "${SIDEBAR_SIZE_VARIANTS[1]}px" off \ + 2 "${SIDEBAR_SIZE_VARIANTS[2]}px" off \ + 3 "${SIDEBAR_SIZE_VARIANTS[3]}px" off \ + 4 "${SIDEBAR_SIZE_VARIANTS[4]}px" off --output-fd 1 ) + case "$tui" in + 0) sidebar_size="${SIDEBAR_SIZE_VARIANTS[0]}" ;; + 1) sidebar_size="${SIDEBAR_SIZE_VARIANTS[1]}" ;; + 2) sidebar_size="${SIDEBAR_SIZE_VARIANTS[2]}" ;; + 3) sidebar_size="${SIDEBAR_SIZE_VARIANTS[3]}" ;; + 4) sidebar_size="${SIDEBAR_SIZE_VARIANTS[4]}" ;; + *) operation_canceled ;; + esac + fi + + clear +} + +show_nautilus_style_dialog() { + if [[ -x /usr/bin/dialog ]]; then + tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ + --radiolist "Choose your Nautilus style (default is BigSur-like style):" 15 40 5 \ + 0 "${NAUTILUS_STYLE_VARIANTS[0]}" on \ + 1 "${NAUTILUS_STYLE_VARIANTS[1]}" on \ + 2 "${NAUTILUS_STYLE_VARIANTS[2]}" off --output-fd 1 ) + case "$tui" in + 0) nautilus_style="${NAUTILUS_STYLE_VARIANTS[0]}" ;; + 1) nautilus_style="${NAUTILUS_STYLE_VARIANTS[1]}" ;; + 2) nautilus_style="${NAUTILUS_STYLE_VARIANTS[2]}" ;; + *) operation_canceled ;; + esac + fi + + clear +} + +show_needed_dialogs() { + [[ "${need_dialog["-p"]}" == "true" ]] && show_panel_opacity_dialog + [[ "${need_dialog["-s"]}" == "true" ]] && show_sidebar_size_dialog + [[ "${need_dialog["-N"]}" == "true" ]] && show_nautilus_style_dialog +} diff --git a/parse-sass.sh b/parse-sass.sh deleted file mode 100755 index ffe051e0..00000000 --- a/parse-sass.sh +++ /dev/null @@ -1,77 +0,0 @@ -#! /usr/bin/env bash - -# Check command availability -function has_command() { - command -v $1 > /dev/null -} - -if [ ! "$(which sassc 2> /dev/null)" ]; then - echo sassc needs to be installed to generate the css. - if has_command zypper; then - sudo zypper in sassc - elif has_command apt; then - sudo apt install sassc - elif has_command dnf; then - sudo dnf install -y sassc - elif has_command yum; then - sudo yum install sassc - elif has_command pacman; then - sudo pacman -S --noconfirm sassc - fi -fi - -SASSC_OPT="-M -t expanded" - -_COLOR_VARIANTS=('-light' '-dark') -if [ ! -z "${COLOR_VARIANTS:-}" ]; then - IFS=', ' read -r -a _COLOR_VARIANTS <<< "${COLOR_VARIANTS:-}" -fi - -_TRANS_VARIANTS=('' '-solid') -if [ ! -z "${TRANS_VARIANTS:-}" ]; then - IFS=', ' read -r -a _TRANS_VARIANTS <<< "${TRANS_VARIANTS:-}" -fi - -_ALT_VARIANTS=('' '-alt') -if [ ! -z "${TRANS_VARIANTS:-}" ]; then - IFS=', ' read -r -a _TRANS_VARIANTS <<< "${TRANS_VARIANTS:-}" -fi - -_THEME_VARIANTS=('' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey') -if [ ! -z "${THEME_VARIANTS:-}" ]; then - IFS=', ' read -r -a _THEME_VARIANTS <<< "${THEME_VARIANTS:-}" -fi - -for color in "${_COLOR_VARIANTS[@]}"; do - for trans in "${_TRANS_VARIANTS[@]}"; do - for theme in "${_THEME_VARIANTS[@]}"; do - sassc $SASSC_OPT src/main/gtk-3.0/gtk${color}${trans}${theme}.{scss,css} - echo "==> Generating the gtk${color}${trans}${theme}.css..." - sassc $SASSC_OPT src/main/cinnamon/cinnamon${color}${trans}${theme}.{scss,css} - echo "==> Generating the cinnamon${color}${trans}${theme}.css..." - done - done -done - -for color in "${_COLOR_VARIANTS[@]}"; do - for trans in "${_TRANS_VARIANTS[@]}"; do - for alt in "${_ALT_VARIANTS[@]}"; do - for theme in "${_THEME_VARIANTS[@]}"; do - sassc $SASSC_OPT src/main/gnome-shell/gnome-shell${color}${trans}${alt}${theme}.{scss,css} - echo "==> Generating the gnome-shell${color}${trans}${alt}${theme}.css..." - done - done - done -done - -for color in "${_COLOR_VARIANTS[@]}"; do - for theme in "${_THEME_VARIANTS[@]}"; do - sassc $SASSC_OPT src/main/gnome-shell/gdm3${color}${theme}.{scss,css} - echo "==> Generating the gdm3${color}${theme}.css..." - done -done - -sassc $SASSC_OPT src/other/dash-to-dock/stylesheet.{scss,css} -echo "==> Generating dash-to-dock stylesheet.css..." -sassc $SASSC_OPT src/other/dash-to-dock/stylesheet-dark.{scss,css} -echo "==> Generating dash-to-dock stylesheet-dark.css..." diff --git a/src/assets/gnome-shell/activities-black/activities-normal.svg b/src/assets/gnome-shell/activities-black/activities-simple.svg similarity index 100% rename from src/assets/gnome-shell/activities-black/activities-normal.svg rename to src/assets/gnome-shell/activities-black/activities-simple.svg diff --git a/src/assets/gnome-shell/activities/activities-normal.svg b/src/assets/gnome-shell/activities/activities-simple.svg similarity index 100% rename from src/assets/gnome-shell/activities/activities-normal.svg rename to src/assets/gnome-shell/activities/activities-simple.svg diff --git a/src/assets/gnome-shell/common-assets/background-blank.png b/src/assets/gnome-shell/common-assets/background-blank.png new file mode 100644 index 0000000000000000000000000000000000000000..3bce05a7e688c794c29397aa27f6bd3970d53b0c GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(*BE{-7_*OLzopr02e48#sB~S literal 0 HcmV?d00001 diff --git a/src/assets/gnome-shell/common-assets/background-default.png b/src/assets/gnome-shell/common-assets/background-default.png new file mode 100644 index 0000000000000000000000000000000000000000..1479337e5330c88f5449b4baa9d3795a9a8c6897 GIT binary patch literal 282983 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≷*f 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

d>j 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≦hPf>vUkSlH`Z$0M%rB1+NaAikZIx+VI&x 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

;(@vHL;PRF( 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 .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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #2E7CF7; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #2E7CF7; - border: 0px solid #2E7CF7; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #2E7CF7; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #2E7CF7; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #2E7CF7; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #2E7CF7; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #2E7CF7; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #2E7CF7; -} - -.workspace-button:hover { - color: #5f9bf9; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #2E7CF7; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #2E7CF7; - background-color: rgba(46, 124, 247, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-green.css b/src/main/cinnamon/cinnamon-dark-green.css deleted file mode 100644 index 33d9334b..00000000 --- a/src/main/cinnamon/cinnamon-dark-green.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #79B757; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #79B757; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #79B757; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #79B757; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #79B757; - color: white; - border: 1px solid #79B757; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #79B757; - background-color: #79B757; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #79B757; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #79B757; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #79B757; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #79B757; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #79B757; - border: 0px solid #79B757; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #79B757; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #79B757; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #79B757; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #79B757; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #79B757; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #79B757; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #79B757; -} - -.workspace-button:hover { - color: #95c67b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #79B757; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #79B757; - background-color: rgba(121, 183, 87, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-grey.css b/src/main/cinnamon/cinnamon-dark-grey.css deleted file mode 100644 index 2150e1f3..00000000 --- a/src/main/cinnamon/cinnamon-dark-grey.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #8C8C8C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8C8C8C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #8C8C8C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #8C8C8C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #8C8C8C; - color: white; - border: 1px solid #8C8C8C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #8C8C8C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #8C8C8C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #8C8C8C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8C8C8C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #8C8C8C; - border: 0px solid #8C8C8C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #8C8C8C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #8C8C8C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #8C8C8C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #8C8C8C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #8C8C8C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #8C8C8C; -} - -.workspace-button:hover { - color: #a6a6a6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #8C8C8C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #8C8C8C; - background-color: rgba(140, 140, 140, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-orange.css b/src/main/cinnamon/cinnamon-dark-orange.css deleted file mode 100644 index 02e0fd21..00000000 --- a/src/main/cinnamon/cinnamon-dark-orange.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E9873A; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E9873A; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E9873A; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E9873A; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E9873A; - color: white; - border: 1px solid #E9873A; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E9873A; - background-color: #E9873A; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E9873A; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E9873A; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E9873A; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E9873A; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E9873A; - border: 0px solid #E9873A; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E9873A; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E9873A; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E9873A; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E9873A; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E9873A; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E9873A; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E9873A; -} - -.workspace-button:hover { - color: #eea368; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E9873A; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E9873A; - background-color: rgba(233, 135, 58, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-pink.css b/src/main/cinnamon/cinnamon-dark-pink.css deleted file mode 100644 index 9262379d..00000000 --- a/src/main/cinnamon/cinnamon-dark-pink.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E55E9C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E55E9C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E55E9C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E55E9C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E55E9C; - color: white; - border: 1px solid #E55E9C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E55E9C; - background-color: #E55E9C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E55E9C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E55E9C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E55E9C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E55E9C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E55E9C; - border: 0px solid #E55E9C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E55E9C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E55E9C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E55E9C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E55E9C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E55E9C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E55E9C; -} - -.workspace-button:hover { - color: #ec8ab7; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E55E9C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E55E9C; - background-color: rgba(229, 94, 156, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-purple.css b/src/main/cinnamon/cinnamon-dark-purple.css deleted file mode 100644 index 0442fc7a..00000000 --- a/src/main/cinnamon/cinnamon-dark-purple.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #9A57A3; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #9A57A3; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #9A57A3; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #9A57A3; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #9A57A3; - color: white; - border: 1px solid #9A57A3; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #9A57A3; - background-color: #9A57A3; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #9A57A3; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #9A57A3; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #9A57A3; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #9A57A3; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #9A57A3; - border: 0px solid #9A57A3; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #9A57A3; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #9A57A3; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #9A57A3; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #9A57A3; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #9A57A3; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #9A57A3; -} - -.workspace-button:hover { - color: #af77b6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #9A57A3; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #9A57A3; - background-color: rgba(154, 87, 163, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-red.css b/src/main/cinnamon/cinnamon-dark-red.css deleted file mode 100644 index b5a7925c..00000000 --- a/src/main/cinnamon/cinnamon-dark-red.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #ED5F5D; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #ED5F5D; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #ED5F5D; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #ED5F5D; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #ED5F5D; - color: white; - border: 1px solid #ED5F5D; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #ED5F5D; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #ED5F5D; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #ED5F5D; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #ED5F5D; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #ED5F5D; - border: 0px solid #ED5F5D; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #ED5F5D; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #ED5F5D; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #ED5F5D; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #ED5F5D; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #ED5F5D; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #ED5F5D; -} - -.workspace-button:hover { - color: #f28c8b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #ED5F5D; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #ED5F5D; - background-color: rgba(237, 95, 93, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-blue.css b/src/main/cinnamon/cinnamon-dark-solid-blue.css deleted file mode 100644 index 5c73701d..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-blue.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #2E7CF7; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(120, 170, 250, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #2E7CF7; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #2E7CF7; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #2E7CF7; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #2E7CF7; - color: white; - border: 1px solid #2E7CF7; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #2E7CF7; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #2E7CF7; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #2E7CF7; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #2E7CF7; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #2E7CF7; - border: 0px solid #2E7CF7; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #2E7CF7; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #2E7CF7; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #2E7CF7; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #2E7CF7; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #2E7CF7; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #2E7CF7; -} - -.workspace-button:hover { - color: #5f9bf9; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #2E7CF7; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #2E7CF7; - background-color: rgba(46, 124, 247, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-green.css b/src/main/cinnamon/cinnamon-dark-solid-green.css deleted file mode 100644 index 4e9856cd..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-green.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #79B757; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #79B757; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #79B757; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #79B757; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #79B757; - color: white; - border: 1px solid #79B757; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #79B757; - background-color: #79B757; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #79B757; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #79B757; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #79B757; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #79B757; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #79B757; - border: 0px solid #79B757; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #79B757; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #79B757; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #79B757; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #79B757; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #79B757; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #79B757; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #79B757; -} - -.workspace-button:hover { - color: #95c67b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #79B757; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #79B757; - background-color: rgba(121, 183, 87, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-grey.css b/src/main/cinnamon/cinnamon-dark-solid-grey.css deleted file mode 100644 index 4255d2e5..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-grey.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #8C8C8C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8C8C8C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #8C8C8C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #8C8C8C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #8C8C8C; - color: white; - border: 1px solid #8C8C8C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #8C8C8C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #8C8C8C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #8C8C8C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8C8C8C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #8C8C8C; - border: 0px solid #8C8C8C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #8C8C8C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #8C8C8C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #8C8C8C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #8C8C8C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #8C8C8C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #8C8C8C; -} - -.workspace-button:hover { - color: #a6a6a6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #8C8C8C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #8C8C8C; - background-color: rgba(140, 140, 140, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-orange.css b/src/main/cinnamon/cinnamon-dark-solid-orange.css deleted file mode 100644 index ccb2d9b6..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-orange.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E9873A; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E9873A; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E9873A; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E9873A; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E9873A; - color: white; - border: 1px solid #E9873A; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E9873A; - background-color: #E9873A; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E9873A; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E9873A; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E9873A; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E9873A; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E9873A; - border: 0px solid #E9873A; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E9873A; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E9873A; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E9873A; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E9873A; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E9873A; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E9873A; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E9873A; -} - -.workspace-button:hover { - color: #eea368; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E9873A; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E9873A; - background-color: rgba(233, 135, 58, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-pink.css b/src/main/cinnamon/cinnamon-dark-solid-pink.css deleted file mode 100644 index ee498ef6..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-pink.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E55E9C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E55E9C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E55E9C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E55E9C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E55E9C; - color: white; - border: 1px solid #E55E9C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E55E9C; - background-color: #E55E9C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E55E9C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E55E9C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E55E9C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E55E9C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E55E9C; - border: 0px solid #E55E9C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E55E9C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E55E9C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E55E9C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E55E9C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E55E9C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E55E9C; -} - -.workspace-button:hover { - color: #ec8ab7; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E55E9C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E55E9C; - background-color: rgba(229, 94, 156, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-purple.css b/src/main/cinnamon/cinnamon-dark-solid-purple.css deleted file mode 100644 index 47a69d2a..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-purple.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #9A57A3; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #9A57A3; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #9A57A3; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #9A57A3; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #9A57A3; - color: white; - border: 1px solid #9A57A3; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #9A57A3; - background-color: #9A57A3; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #9A57A3; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #9A57A3; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #9A57A3; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #9A57A3; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #9A57A3; - border: 0px solid #9A57A3; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #9A57A3; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #9A57A3; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #9A57A3; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #9A57A3; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #9A57A3; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #9A57A3; -} - -.workspace-button:hover { - color: #af77b6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #9A57A3; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #9A57A3; - background-color: rgba(154, 87, 163, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-red.css b/src/main/cinnamon/cinnamon-dark-solid-red.css deleted file mode 100644 index 32b5980d..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-red.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #ED5F5D; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #ED5F5D; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #ED5F5D; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #ED5F5D; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #ED5F5D; - color: white; - border: 1px solid #ED5F5D; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #ED5F5D; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #ED5F5D; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #ED5F5D; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #ED5F5D; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #ED5F5D; - border: 0px solid #ED5F5D; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #ED5F5D; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #ED5F5D; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #ED5F5D; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #ED5F5D; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #ED5F5D; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #ED5F5D; -} - -.workspace-button:hover { - color: #f28c8b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #ED5F5D; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #ED5F5D; - background-color: rgba(237, 95, 93, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid-yellow.css b/src/main/cinnamon/cinnamon-dark-solid-yellow.css deleted file mode 100644 index 1a4c2859..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid-yellow.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #F3BA4B; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #F3BA4B; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #F3BA4B; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #F3BA4B; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #F3BA4B; - color: white; - border: 1px solid #F3BA4B; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #F3BA4B; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #F3BA4B; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #F3BA4B; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #F3BA4B; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #F3BA4B; - border: 0px solid #F3BA4B; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #F3BA4B; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #F3BA4B; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #F3BA4B; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #F3BA4B; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #F3BA4B; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #F3BA4B; -} - -.workspace-button:hover { - color: #f6cc7b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #F3BA4B; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #F3BA4B; - background-color: rgba(243, 186, 75, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-solid.css b/src/main/cinnamon/cinnamon-dark-solid.css deleted file mode 100644 index 42cbe856..00000000 --- a/src/main/cinnamon/cinnamon-dark-solid.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #0860F2; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #0860F2; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #0860F2; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #dadada; - font-size: 1em; - padding: 0px; - background-color: #2a2a2a; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #0860F2; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #dadada; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #dadada; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #0860F2; - color: white; - border: 1px solid #0860F2; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #0860F2; - background-color: #0860F2; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #0860F2; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #0860F2; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #0860F2; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #0860F2; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #0860F2; - border: 0px solid #0860F2; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #dadada; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #0860F2; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #0860F2; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #0860F2; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #dadada; - background-color: #2a2a2a; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #dadada; - border-radius: 0; - background-color: #2a2a2a; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #0860F2; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #0860F2; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(218, 218, 218, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(218, 218, 218, 0.3); -} - -.window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #dadada 0%, #dadada 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #0860F2; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(218, 218, 218, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:active { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(218, 218, 218, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #dadada; - background-gradient-direction: none; - background-color: rgba(218, 218, 218, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(218, 218, 218, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #dadada; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #0860F2; -} - -.workspace-button:hover { - color: #357ef8; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #0860F2; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: #505050; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #505050; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: #5d5d5d; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #373737; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(218, 218, 218, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #dadada; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #dadada; -} - -.applet-box:checked .applet-label { - color: #dadada; - text-shadow: none; -} - -.applet-icon { - color: #dadada; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #dadada; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #0860F2; - background-color: rgba(8, 96, 242, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark-yellow.css b/src/main/cinnamon/cinnamon-dark-yellow.css deleted file mode 100644 index 3eecb24c..00000000 --- a/src/main/cinnamon/cinnamon-dark-yellow.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #F3BA4B; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #F3BA4B; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #F3BA4B; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #F3BA4B; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #F3BA4B; - color: white; - border: 1px solid #F3BA4B; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #F3BA4B; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #F3BA4B; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #F3BA4B; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #F3BA4B; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #F3BA4B; - border: 0px solid #F3BA4B; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #F3BA4B; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #F3BA4B; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #F3BA4B; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #F3BA4B; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #F3BA4B; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #F3BA4B; -} - -.workspace-button:hover { - color: #f6cc7b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #F3BA4B; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #F3BA4B; - background-color: rgba(243, 186, 75, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-dark.css b/src/main/cinnamon/cinnamon-dark.css deleted file mode 100644 index 4f980fe0..00000000 --- a/src/main/cinnamon/cinnamon-dark.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #dedede; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.sound-button:focus { - text-shadow: none; - color: #dedede; - background-color: #656565; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #f8f8f8; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #f8f8f8; - background-color: #6d6d6d; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #dedede; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #0860F2; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #dadada; - border: 2px solid transparent; - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #dadada; - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(255, 255, 255, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(36, 36, 36, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #777777; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #666666; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #0860F2; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(255, 255, 255, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #dedede; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #0860F2; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #dedede; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(255, 255, 255, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(0, 0, 0, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #0860F2; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #0860F2; - color: white; - border: 1px solid #0860F2; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #0860F2; - background-color: #0860F2; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #0860F2; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #0860F2; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - background-color: #242424; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #dedede; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #dedede; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(222, 222, 222, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(222, 222, 222, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #0860F2; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(222, 222, 222, 0.7); - font-weight: bold; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #dadada; - background-color: #242424; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(222, 222, 222, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #dadada; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #dadada; -} - -#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: #dadada; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #0860F2; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #0860F2; - border: 0px solid #0860F2; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #333333; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #0860F2; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #0860F2; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(222, 222, 222, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(222, 222, 222, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid rgba(0, 0, 0, 0.15); - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #242424; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #0860F2; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #dedede; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #dedede; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(0, 0, 0, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(0, 0, 0, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #0860F2; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #0860F2; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #242424; - border-radius: 6px; - color: #dedede; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(222, 222, 222, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(222, 222, 222, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(255, 255, 255, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #0860F2; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.15); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(222, 222, 222, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(104, 104, 104, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: #262626; - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #0860F2; -} - -.workspace-button:hover { - color: #357ef8; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #0860F2; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(38, 38, 38, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(38, 38, 38, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(51, 51, 51, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(13, 13, 13, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.panel-launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(222, 222, 222, 0.1); -} - -.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #dedede; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #0860F2; - background-color: rgba(8, 96, 242, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-blue.css b/src/main/cinnamon/cinnamon-light-blue.css deleted file mode 100644 index e8f4b428..00000000 --- a/src/main/cinnamon/cinnamon-light-blue.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #2E7CF7; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(120, 170, 250, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #2E7CF7; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #2E7CF7; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #2E7CF7; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #2E7CF7; - color: white; - border: 1px solid #2E7CF7; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #2E7CF7; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #2E7CF7; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #2E7CF7; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #2E7CF7; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #2E7CF7; - border: 0px solid #2E7CF7; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #2E7CF7; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #2E7CF7; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #2E7CF7; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #2E7CF7; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #2E7CF7; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #2E7CF7; -} - -.workspace-button:hover { - color: #5f9bf9; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #2E7CF7; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #2E7CF7; - background-color: rgba(46, 124, 247, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-green.css b/src/main/cinnamon/cinnamon-light-green.css deleted file mode 100644 index a23b71f2..00000000 --- a/src/main/cinnamon/cinnamon-light-green.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #79B757; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #79B757; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #79B757; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #79B757; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #79B757; - color: white; - border: 1px solid #79B757; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #79B757; - background-color: #79B757; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #79B757; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #79B757; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #79B757; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #79B757; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #79B757; - border: 0px solid #79B757; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #79B757; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #79B757; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #79B757; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #79B757; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #79B757; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #79B757; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #79B757; -} - -.workspace-button:hover { - color: #95c67b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #79B757; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #79B757; - background-color: rgba(121, 183, 87, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-grey.css b/src/main/cinnamon/cinnamon-light-grey.css deleted file mode 100644 index d28cd1e6..00000000 --- a/src/main/cinnamon/cinnamon-light-grey.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #8C8C8C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8C8C8C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #8C8C8C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #8C8C8C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #8C8C8C; - color: white; - border: 1px solid #8C8C8C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #8C8C8C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #8C8C8C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #8C8C8C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8C8C8C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #8C8C8C; - border: 0px solid #8C8C8C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #8C8C8C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #8C8C8C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #8C8C8C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #8C8C8C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #8C8C8C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #8C8C8C; -} - -.workspace-button:hover { - color: #a6a6a6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #8C8C8C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #8C8C8C; - background-color: rgba(140, 140, 140, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-orange.css b/src/main/cinnamon/cinnamon-light-orange.css deleted file mode 100644 index 882516c1..00000000 --- a/src/main/cinnamon/cinnamon-light-orange.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E9873A; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E9873A; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E9873A; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E9873A; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E9873A; - color: white; - border: 1px solid #E9873A; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E9873A; - background-color: #E9873A; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E9873A; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E9873A; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E9873A; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E9873A; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E9873A; - border: 0px solid #E9873A; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E9873A; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E9873A; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E9873A; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E9873A; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E9873A; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E9873A; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E9873A; -} - -.workspace-button:hover { - color: #eea368; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E9873A; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E9873A; - background-color: rgba(233, 135, 58, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-pink.css b/src/main/cinnamon/cinnamon-light-pink.css deleted file mode 100644 index a87aa863..00000000 --- a/src/main/cinnamon/cinnamon-light-pink.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E55E9C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E55E9C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E55E9C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E55E9C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E55E9C; - color: white; - border: 1px solid #E55E9C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E55E9C; - background-color: #E55E9C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E55E9C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E55E9C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E55E9C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E55E9C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E55E9C; - border: 0px solid #E55E9C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E55E9C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E55E9C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E55E9C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E55E9C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E55E9C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E55E9C; -} - -.workspace-button:hover { - color: #ec8ab7; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E55E9C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E55E9C; - background-color: rgba(229, 94, 156, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-purple.css b/src/main/cinnamon/cinnamon-light-purple.css deleted file mode 100644 index c8d55a1c..00000000 --- a/src/main/cinnamon/cinnamon-light-purple.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #9A57A3; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #9A57A3; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #9A57A3; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #9A57A3; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #9A57A3; - color: white; - border: 1px solid #9A57A3; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #9A57A3; - background-color: #9A57A3; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #9A57A3; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #9A57A3; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #9A57A3; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #9A57A3; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #9A57A3; - border: 0px solid #9A57A3; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #9A57A3; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #9A57A3; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #9A57A3; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #9A57A3; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #9A57A3; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #9A57A3; -} - -.workspace-button:hover { - color: #af77b6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #9A57A3; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #9A57A3; - background-color: rgba(154, 87, 163, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-red.css b/src/main/cinnamon/cinnamon-light-red.css deleted file mode 100644 index 5519b943..00000000 --- a/src/main/cinnamon/cinnamon-light-red.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #ED5F5D; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #ED5F5D; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #ED5F5D; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #ED5F5D; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #ED5F5D; - color: white; - border: 1px solid #ED5F5D; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #ED5F5D; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #ED5F5D; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #ED5F5D; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #ED5F5D; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #ED5F5D; - border: 0px solid #ED5F5D; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #ED5F5D; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #ED5F5D; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #ED5F5D; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #ED5F5D; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #ED5F5D; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #ED5F5D; -} - -.workspace-button:hover { - color: #f28c8b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #ED5F5D; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #ED5F5D; - background-color: rgba(237, 95, 93, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-blue.css b/src/main/cinnamon/cinnamon-light-solid-blue.css deleted file mode 100644 index ac4a34fc..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-blue.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #2E7CF7; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #2E7CF7; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(120, 170, 250, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #2E7CF7; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #2E7CF7; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #2E7CF7; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #2E7CF7; - color: white; - border: 1px solid #2E7CF7; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #2E7CF7; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #2E7CF7; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #2E7CF7; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #2E7CF7; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #2E7CF7; - border: 0px solid #2E7CF7; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #2E7CF7; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #2E7CF7; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #2E7CF7; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #2E7CF7; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #2E7CF7; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #2E7CF7; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #2E7CF7; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #2E7CF7; - background-gradient-end: #2E7CF7; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #2E7CF7; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #2E7CF7; -} - -.workspace-button:hover { - color: #5f9bf9; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #2E7CF7; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #2E7CF7; - background-color: rgba(46, 124, 247, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-green.css b/src/main/cinnamon/cinnamon-light-solid-green.css deleted file mode 100644 index dc8715c9..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-green.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #79B757; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #79B757; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #79B757; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #79B757; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #79B757; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #79B757; - color: white; - border: 1px solid #79B757; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #79B757; - background-color: #79B757; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #79B757; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #79B757; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #79B757; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #79B757; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #79B757; - border: 0px solid #79B757; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #79B757; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #79B757; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #79B757; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #79B757; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #79B757; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #79B757; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #79B757; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #79B757; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #79B757; - background-gradient-end: #79B757; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #79B757; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #79B757; -} - -.workspace-button:hover { - color: #95c67b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #79B757; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #79B757; - background-color: rgba(121, 183, 87, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-grey.css b/src/main/cinnamon/cinnamon-light-solid-grey.css deleted file mode 100644 index ac02c3d9..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-grey.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #8C8C8C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #8C8C8C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8C8C8C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #8C8C8C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #8C8C8C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #8C8C8C; - color: white; - border: 1px solid #8C8C8C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #8C8C8C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #8C8C8C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #8C8C8C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8C8C8C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #8C8C8C; - border: 0px solid #8C8C8C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #8C8C8C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #8C8C8C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #8C8C8C; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #8C8C8C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #8C8C8C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #8C8C8C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #8C8C8C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #8C8C8C; - background-gradient-end: #8C8C8C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8C8C8C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #8C8C8C; -} - -.workspace-button:hover { - color: #a6a6a6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #8C8C8C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #8C8C8C; - background-color: rgba(140, 140, 140, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-orange.css b/src/main/cinnamon/cinnamon-light-solid-orange.css deleted file mode 100644 index 8327a2ba..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-orange.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #E9873A; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E9873A; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E9873A; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E9873A; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E9873A; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E9873A; - color: white; - border: 1px solid #E9873A; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E9873A; - background-color: #E9873A; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E9873A; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E9873A; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E9873A; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E9873A; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E9873A; - border: 0px solid #E9873A; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E9873A; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E9873A; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E9873A; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E9873A; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E9873A; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E9873A; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E9873A; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E9873A; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E9873A; - background-gradient-end: #E9873A; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E9873A; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E9873A; -} - -.workspace-button:hover { - color: #eea368; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E9873A; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E9873A; - background-color: rgba(233, 135, 58, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-pink.css b/src/main/cinnamon/cinnamon-light-solid-pink.css deleted file mode 100644 index 72efc785..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-pink.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #E55E9C; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #E55E9C; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #E55E9C; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #E55E9C; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #E55E9C; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #E55E9C; - color: white; - border: 1px solid #E55E9C; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #E55E9C; - background-color: #E55E9C; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #E55E9C; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #E55E9C; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #E55E9C; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #E55E9C; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #E55E9C; - border: 0px solid #E55E9C; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #E55E9C; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #E55E9C; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #E55E9C; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #E55E9C; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #E55E9C; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #E55E9C; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #E55E9C; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #E55E9C; - background-gradient-end: #E55E9C; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #E55E9C; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #E55E9C; -} - -.workspace-button:hover { - color: #ec8ab7; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #E55E9C; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #E55E9C; - background-color: rgba(229, 94, 156, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-purple.css b/src/main/cinnamon/cinnamon-light-solid-purple.css deleted file mode 100644 index 607cb73f..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-purple.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #9A57A3; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #9A57A3; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #9A57A3; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #9A57A3; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #9A57A3; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #9A57A3; - color: white; - border: 1px solid #9A57A3; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #9A57A3; - background-color: #9A57A3; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #9A57A3; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #9A57A3; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #9A57A3; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #9A57A3; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #9A57A3; - border: 0px solid #9A57A3; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #9A57A3; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #9A57A3; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #9A57A3; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #9A57A3; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #9A57A3; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #9A57A3; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #9A57A3; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #9A57A3; - background-gradient-end: #9A57A3; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #9A57A3; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #9A57A3; -} - -.workspace-button:hover { - color: #af77b6; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #9A57A3; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #9A57A3; - background-color: rgba(154, 87, 163, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-red.css b/src/main/cinnamon/cinnamon-light-solid-red.css deleted file mode 100644 index 48ef7d14..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-red.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #ED5F5D; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #ED5F5D; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #ED5F5D; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #ED5F5D; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #ED5F5D; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #ED5F5D; - color: white; - border: 1px solid #ED5F5D; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #ED5F5D; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #ED5F5D; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #ED5F5D; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #ED5F5D; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #ED5F5D; - border: 0px solid #ED5F5D; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #ED5F5D; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #ED5F5D; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #ED5F5D; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #ED5F5D; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #ED5F5D; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #ED5F5D; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #ED5F5D; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #ED5F5D; - background-gradient-end: #ED5F5D; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #ED5F5D; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #ED5F5D; -} - -.workspace-button:hover { - color: #f28c8b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #ED5F5D; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #ED5F5D; - background-color: rgba(237, 95, 93, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid-yellow.css b/src/main/cinnamon/cinnamon-light-solid-yellow.css deleted file mode 100644 index 0ab1702d..00000000 --- a/src/main/cinnamon/cinnamon-light-solid-yellow.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #F3BA4B; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #F3BA4B; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #F3BA4B; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #F3BA4B; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #F3BA4B; - color: white; - border: 1px solid #F3BA4B; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #F3BA4B; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #F3BA4B; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #F3BA4B; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #F3BA4B; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #F3BA4B; - border: 0px solid #F3BA4B; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #F3BA4B; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #F3BA4B; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #F3BA4B; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #F3BA4B; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #F3BA4B; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #F3BA4B; -} - -.workspace-button:hover { - color: #f6cc7b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #F3BA4B; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #F3BA4B; - background-color: rgba(243, 186, 75, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-solid.css b/src/main/cinnamon/cinnamon-light-solid.css deleted file mode 100644 index e428f586..00000000 --- a/src/main/cinnamon/cinnamon-light-solid.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #0860F2; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #0860F2; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: #2a2a2a; - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #0860F2; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: #363636; - font-size: 1em; - padding: 0px; - background-color: #f1f1f1; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #0860F2; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: #363636; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: #363636; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: #2a2a2a; - border: 1px solid #2a2a2a; - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #0860F2; - color: white; - border: 1px solid #0860F2; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #0860F2; - background-color: #0860F2; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #0860F2; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #0860F2; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #0860F2; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #0860F2; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #0860F2; - border: 0px solid #0860F2; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #363636; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #0860F2; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #0860F2; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: #2a2a2a; - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: #2a2a2a; - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #0860F2; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: #363636; - background-color: #f1f1f1; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: #363636; - border-radius: 0; - background-color: #f1f1f1; - border: none; - border-image: url("assets/menu-solid.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #0860F2; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #0860F2; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(54, 54, 54, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(54, 54, 54, 0.3); -} - -.window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, #363636 0%, #363636 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #0860F2; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(54, 54, 54, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:active { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(54, 54, 54, 0.15); -} - -.grouped-window-list-item-box:focus { - color: #363636; - background-gradient-direction: none; - background-color: rgba(54, 54, 54, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(54, 54, 54, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid #161616; - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: #363636; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #0860F2; -} - -.workspace-button:hover { - color: #357ef8; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #0860F2; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: white; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: white; - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #fefefe; - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(54, 54, 54, 0.12); -} - -.applet-box { - padding: 0 8px; - color: #363636; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: #363636; -} - -.applet-box:checked .applet-label { - color: #363636; - text-shadow: none; -} - -.applet-icon { - color: #363636; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: #363636; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: #2a2a2a; - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #0860F2; - background-color: rgba(8, 96, 242, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: #2a2a2a; - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light-yellow.css b/src/main/cinnamon/cinnamon-light-yellow.css deleted file mode 100644 index 232ae969..00000000 --- a/src/main/cinnamon/cinnamon-light-yellow.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #F3BA4B; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #F3BA4B; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #F3BA4B; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #F3BA4B; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #F3BA4B; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #F3BA4B; - color: white; - border: 1px solid #F3BA4B; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #F3BA4B; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #F3BA4B; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #F3BA4B; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #F3BA4B; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #F3BA4B; - border: 0px solid #F3BA4B; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #F3BA4B; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #F3BA4B; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #F3BA4B; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #F3BA4B; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #F3BA4B; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #F3BA4B; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #F3BA4B; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #F3BA4B; - background-gradient-end: #F3BA4B; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #F3BA4B; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #F3BA4B; -} - -.workspace-button:hover { - color: #f6cc7b; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #F3BA4B; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #F3BA4B; - background-color: rgba(243, 186, 75, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/cinnamon/cinnamon-light.css b/src/main/cinnamon/cinnamon-light.css deleted file mode 100644 index 3cca5602..00000000 --- a/src/main/cinnamon/cinnamon-light.css +++ /dev/null @@ -1,2182 +0,0 @@ -stage { - font-family: Futura Bk bt, sans, Sans-Serif; - font-size: 9pt; - color: #242424; -} - -.label-shadow { - color: rgba(0, 0, 0, 0); -} - -.sound-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: inset 0 1px white; -} - -.sound-button:focus { - text-shadow: none; - color: #242424; - background-color: white; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover { - text-shadow: none; - color: #0b0b0b; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:hover:focus { - text-shadow: none; - color: #0b0b0b; - background-color: #ffffff; - border: 1px solid #0860F2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.sound-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid #487afa; - border-radius: 6px; -} - -.sound-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - border-radius: 6px; -} - -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { - border-radius: 6px; - text-shadow: none; - color: #242424; - background-color: transparent; -} - -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.2); - border-radius: 6px; -} - -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - text-shadow: none; - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-radius: 6px; -} - -.modal-dialog-button-box .modal-dialog-button { - min-height: 20px; - padding: 5px 32px; - transition-duration: 100ms; - border-radius: 6px; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.modal-dialog-button-box .modal-dialog-button:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.modal-dialog-button-box .modal-dialog-button:focus { - color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:active { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.modal-dialog-button-box .modal-dialog-button:insensitive { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { - padding: 7px; - caret-size: 1px; - selection-background-color: #0860F2; - selected-color: white; - transition-duration: 300ms; - border-radius: 6px; - color: #363636; - border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: #363636; - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(0, 0, 0, 0.05); -} - -#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0); -} - -#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 4px; -} - -StScrollView.vfade { - -st-vfade-offset: 0px; -} - -StScrollView.hfade { - -st-hfade-offset: 0px; -} - -StScrollBar { - padding: 8px; -} - -StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; -} - -StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #a1a1a1; - border: 0px solid; - margin: 0px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6b6b6; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #0860F2; -} - -.separator { - -gradient-height: 1px; - -gradient-start: rgba(0, 0, 0, 0); - -gradient-end: rgba(0, 0, 0, 0); - -margin-horizontal: 1.5em; - height: 1em; -} - -.popup-slider-menu-item, -.slider { - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0; - -slider-handle-radius: 4px; - height: 18px; - min-width: 15em; - border: 0 solid transparent; - border-right-width: 1px; - border-left-width: 5px; - color: transparent; -} - -.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: white; -} - -.check-box CinnamonGenericContainer { - spacing: .2em; - min-height: 30px; - padding-top: 2px; -} - -.check-box StLabel { - font-weight: normal; -} - -.check-box StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.radiobutton CinnamonGenericContainer { - spacing: .2em; - height: 26px; - padding-top: 2px; -} - -.radiobutton StLabel { - padding-top: 4px; - font-size: 0.9em; - box-shadow: none; -} - -.radiobutton StBin { - width: 16px; - height: 16px; - background-image: url("assets/checkbox-unchecked.svg"); -} - -.radiobutton:focus StBin { - background-image: url("assets/checkbox-unchecked-focused.svg"); -} - -.radiobutton:checked StBin { - background-image: url("assets/checkbox-checked.svg"); -} - -.radiobutton:focus:checked StBin { - background-image: url("assets/checkbox-checked-focused.svg"); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.cinnamon-link { - color: #3484e2; - text-decoration: underline; -} - -.cinnamon-link:hover { - color: #619fe8; -} - -#Tooltip { - border-radius: 6px; - padding: 5px 12px; - background-color: rgba(42, 42, 42, 0.9); - color: #dadada; - font-size: 1em; - font-weight: normal; - text-align: center; -} - -.menu, -.popup-menu, -.popup-combo-menu { - padding: 0 6px; - color: #242424; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.menu-arrow, -.popup-menu-arrow { - icon-size: 16px; -} - -.menu .popup-sub-menu, -.popup-menu .popup-sub-menu, -.popup-combo-menu .popup-sub-menu { - border-radius: 6px; - background-gradient-direction: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); -} - -.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 6px 1em 6px; -} - -.menu .popup-menu-item, -.popup-menu .popup-menu-item, -.popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-radius: 6px; -} - -.menu .popup-menu-item:active, .menu .popup-menu-item:checked, -.popup-menu .popup-menu-item:active, -.popup-menu .popup-menu-item:checked, -.popup-combo-menu .popup-menu-item:active, -.popup-combo-menu .popup-menu-item:checked { - color: white; - background-color: #0860F2; -} - -.menu .popup-menu-item:insensitive, -.popup-menu .popup-menu-item:insensitive, -.popup-combo-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.5); - background: none; -} - -.menu .popup-inactive-menu-item, -.popup-menu .popup-inactive-menu-item, -.popup-combo-menu .popup-inactive-menu-item { - color: #242424; -} - -.menu .popup-inactive-menu-item:insensitive, -.popup-menu .popup-inactive-menu-item:insensitive, -.popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 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: white; -} - -.menu-icon, -.popup-menu-icon { - icon-size: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0); - -arrow-border-width: 0; - -arrow-border-color: rgba(0, 0, 0, 0); - -arrow-base: 0; - -arrow-rise: 0; - margin: 0.4em 0.5em 0.5em; - border-radius: 6px; -} - -.popup-combo-menu { - padding: 10px; -} - -.popup-combobox-item { - spacing: 1em; -} - -.popup-separator-menu-item { - -gradient-height: 2px; - -gradient-start: transparent; - -gradient-end: transparent; - -margin-horizontal: 1.5em; - height: 1px; - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-bottom-width: 1px; - border-bottom-style: solid; - background-color: transparent; -} - -.popup-alternating-menu-item:alternate { - font-weight: normal; -} - -.popup-device-menu-item { - spacing: .5em; -} - -.popup-subtitle-menu-item { - font-weight: normal; -} - -.nm-menu-item-icons { - spacing: .5em; -} - -#panel { - font-weight: bold; - height: 27px; - width: 32px; -} - -#panel:highlight { - border-image: none; - background-color: rgba(252, 65, 56, 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: white; - font-size: 1em; - padding: 0px; - background-color: rgba(255, 255, 255, 0.16); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); -} - -.panel-top .panel-button:hover, -.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, -.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, -.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, -.panel-right .panel-status-button:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-top .panel-button:active, -.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, -.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, -.panel-left .panel-status-button:active, .panel-right .panel-button:active, -.panel-right .panel-status-button:active { - color: white; - background-color: #0860F2; -} - -.panel-dummy { - background-color: rgba(252, 65, 56, 0.5); -} - -.panel-dummy:entered { - background-color: rgba(252, 65, 56, 0.6); -} - -.panel-status-button { - border-width: 0; - -natural-hpadding: 3px; - -minimum-hpadding: 3px; - font-weight: bold; - height: 22px; - color: white; -} - -.panel-button { - -natural-hpadding: 6px; - -minimum-hpadding: 2px; - font-weight: bold; - transition-duration: 100ms; - color: white; -} - -.system-status-icon { - icon-size: 16px; - padding: 0 1px; -} - -#overview { - spacing: 12px; -} - -.window-caption { - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(42, 42, 42, 0.9); - color: #dadada; - spacing: 25px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; -} - -#selected.window-caption { - background-color: #0860F2; - color: white; - border: 1px solid #0860F2; - spacing: 25px; -} - -.expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { - height: 15px; - border-radius: 6px; - font-size: 9pt; - padding: 5px 8px; - -cinnamon-caption-spacing: 4px; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { - border: 1px solid #0860F2; - background-color: #0860F2; - color: white; - font-style: italic; - transition-duration: 300; - selection-background-color: white; - selected-color: #0860F2; -} - -.expo-workspace-thumbnail-frame { - border: 4px solid rgba(255, 255, 255, 0); - background-color: rgba(255, 255, 255, 0); - border-radius: 6px; -} - -#active.expo-workspace-thumbnail-frame { - border: 4px solid #0860F2; - background-color: black; - border-radius: 6px; -} - -.expo-background { - background-color: #2a2a2a; -} - -.workspace-thumbnails { - spacing: 26px; -} - -.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; -} - -.workspace-add-button { - background-image: url("assets/add-workspace.svg"); - height: 200px; - width: 35px; - transition-duration: 100; -} - -.workspace-add-button:hover { - background-image: url("assets/add-workspace-hover.svg"); - transition-duration: 100; -} - -.workspace-add-button:active { - background-image: url("assets/add-workspace-active.svg"); - transition-duration: 100; -} - -.workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); -} - -.workspace-close-button, -.window-close { - background-image: url("assets/close.svg"); - background-size: 26px; - height: 26px; - width: 26px; - -cinnamon-close-overlap: 10px; -} - -.workspace-close-button:hover, -.window-close:hover { - background-image: url("assets/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-close-button:active, -.window-close:active { - background-image: url("assets/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; -} - -.workspace-thumbnail-indicator { - outline: 2px solid red; - border: 1px solid green; -} - -.window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); -} - -.window-close-area { - background-image: url("assets/trash-icon.svg"); - height: 120px; - width: 400px; -} - -.about-content { - width: 550px; - height: 250px; - spacing: 8px; - padding-bottom: 10px; -} - -.about-title { - font-size: 2em; - font-weight: bold; -} - -.about-uuid { - font-size: 10px; - color: #888; -} - -.about-icon { - padding-right: 20px; - padding-bottom: 14px; -} - -.about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - background-color: #ffffff; - padding: 4px; - padding-right: 0; - border-radius: 0; -} - -.about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; -} - -.about-description { - padding-top: 4px; - padding-bottom: 16px; -} - -.about-version { - padding-left: 7px; - font-size: 10px; - color: #888; -} - -.calendar { - padding: .4em 1.75em; - spacing-rows: 0px; - spacing-columns: 0px; -} - -.calendar-month-label { - color: #242424; - font-weight: bold; - margin: 0 2px; - padding: 2px; -} - -.calendar-change-month-back, -.calendar-change-month-forward { - width: 24px; - height: 24px; - margin: 0; - padding: 0; - border-radius: 100px; -} - -.calendar-change-month-back:focus, .calendar-change-month-back:hover, -.calendar-change-month-forward:focus, -.calendar-change-month-forward:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.calendar-change-month-back:active, -.calendar-change-month-forward:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.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"); -} - -.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"); -} - -.datemenu-date-label { - padding: .4em 1.75em; - font-weight: normal; - text-align: center; - font-size: 14px; - color: #242424; - border-radius: 6px; -} - -.calendar-day-base { - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; -} - -.calendar-day-heading { - color: rgba(36, 36, 36, 0.85); - margin-top: 1em; -} - -.calendar-day { - border-width: 0; - color: rgba(36, 36, 36, 0.8); -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; - background-color: transparent; - font-weight: bold; -} - -.calendar-today, -.calendar-today:active, -.calendar-today:focus, -.calendar-today:hover { - font-weight: bold; - color: white; - background-color: #0860F2; - border-width: 0; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.3); - opacity: 1; -} - -.calendar-week-number { - width: 20px; - height: 20px; - margin: 6px 0; - color: rgba(36, 36, 36, 0.7); - font-weight: bold; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 100px; -} - -.calendar-week-number StLabel { - padding: 0; - margin-top: 3px; -} - -#notification { - border-radius: 12px; - padding: 13px; - spacing-rows: 10px; - spacing-columns: 10px; - margin-from-right-edge-of-screen: 20px; - width: 34em; - color: #363636; - background-color: #ffffff; -} - -#notification .notification-button, #notification .notification-icon-button { - padding: 5px; -} - -.menu #notification, .popup-menu #notification { - border: none; - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.05); -} - -.menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(36, 36, 36, 0.1); - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); -} - -.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: #363636; -} - -.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; -} - -#notification.multi-line-notification { - padding-bottom: 13px; - color: #363636; -} - -#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: #363636; -} - -.notification-button, .notification-icon-button { - padding: 5px; -} - -.notification-icon-button > StIcon { - icon-size: 36px; -} - -#altTabPopup { - padding: 8px; - spacing: 16px; -} - -.switcher-list { - color: #363636; - background-color: rgba(255, 255, 255, 0.95); - border: none; - border-radius: 6px; - padding: 20px; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.switcher-list > StBoxLayout { - padding: 4px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #0860F2; -} - -.switcher-list .item-box:selected { - color: white; - background-color: #0860F2; - border: 0px solid #0860F2; -} - -.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: #dadada; -} - -.switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: white; -} - -.thumbnail-scroll-gradient-left { - background-color: rgba(0, 0, 0, 0); - border-radius: 24px; - border-radius-topright: 0px; - border-radius-bottomright: 0px; - 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; -} - -.ripple-box { - width: 104px; - height: 104px; - background-image: url("assets/corner-ripple.svg"); - background-size: contain; -} - -.lightbox { - background-color: rgba(0, 0, 0, 0.4); -} - -.flashspot { - background-color: white; -} - -.modal-dialog { - color: #dadada; - background-color: rgba(34, 34, 34, 0.95); - border: 1px solid rgba(0, 0, 0, 0.65); - padding: 0 5px 6px 5px; - border-radius: 6px; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); -} - -.modal-dialog > StBoxLayout:first-child { - padding: 20px 10px 10px 10px; -} - -.modal-dialog-button-box { - spacing: 0; - margin: 0; - padding: 14px 10px; - background-color: transparent; - border: none; -} - -.modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; -} - -.run-dialog { - padding: 0px 15px 10px 15px; - background-color: #f5f5f5; - border-radius: 6px; -} - -.run-dialog > * { - padding: 0; -} - -.run-dialog-label { - font-size: 0; - font-weight: bold; - color: #dadada; - padding-bottom: 0; -} - -.run-dialog-error-label { - color: #FC4138; -} - -.run-dialog-error-box { - padding-top: 15px; - spacing: 5px; -} - -.run-dialog-completion-box { - padding-left: 15px; - font-size: 10px; -} - -.run-dialog-entry { - width: 21em; - padding: 7px; - border-radius: 6px; - caret-color: #dadada; - selected-color: white; - selection-background-color: #0860F2; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog-entry:focus { - color: white; - background-color: #0860F2; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); -} - -.run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; - background-gradient-direction: none; -} - -/* CinnamonMountOperation Dialogs */ -.cinnamon-mount-operation-icon { - icon-size: 48px; -} - -.mount-password-reask { - color: #F27835; -} - -.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; -} - -.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; -} - -.magnifier-zoom-region { - border: 2px solid maroon; -} - -.magnifier-zoom-region .full-screen { - border-width: 0px; -} - -#keyboard { - background-color: rgba(42, 42, 42, 0.9); - border-width: 0; - border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); -} - -.keyboard-layout { - spacing: 10px; - padding: 10px; -} - -.keyboard-row { - spacing: 15px; -} - -.keyboard-key { - min-height: 2em; - min-width: 2em; - font-size: 14pt; - font-weight: bold; - border-radius: 6px; - box-shadow: none; - text-shadow: none; - color: #dadada; - background-color: rgba(98, 98, 98, 0.96); -} - -.keyboard-key:hover { - text-shadow: none; - color: #dadada; - background-color: #747474; -} - -.keyboard-key:active, .keyboard-key:checked { - text-shadow: none; - color: white; - background-color: #0860F2; -} - -.keyboard-key:grayed { - text-shadow: none; - color: #5f5f5f; - background-color: rgba(98, 98, 98, 0.81); -} - -.keyboard-subkeys { - color: #dadada; - padding: 5px; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(42, 42, 42, 0.9); - -arrow-border-width: 1px; - -arrow-border-color: rgba(0, 0, 0, 0.4); - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; -} - -.menu-favorites-box { - margin: auto; - padding: 6px; - transition-duration: 300; - background-color: rgba(36, 36, 36, 0.05); - border: none; - border-radius: 6px; -} - -.menu-favorites-button { - padding: 10px; - border: none; - border-radius: 6px; -} - -.menu-favorites-button:hover { - border-radius: 6px; - background-color: rgba(36, 36, 36, 0.1); -} - -.menu-places-box { - margin: auto; - padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); -} - -.menu-places-button { - padding: 10px; -} - -.menu-categories-box { - padding: 10px 30px 10px 30px; -} - -.menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; -} - -.menu-application-button { - padding: 6px; - border-radius: 6px; - border: none; -} - -.menu-application-button:highlighted { - font-weight: bold; -} - -.menu-application-button-selected { - text-shadow: none; - color: white; - background-color: #0860F2; - border: 1px solid #487afa; - padding: 6px; - border-radius: 6px; - border: none; -} - -.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 StScrollView.menu-application-button { - padding: 3px 0; - border-radius: 6px; - background-color: #ffffff; -} - -.menu StScrollView.menu-application-button .popup-menu-item { - padding: 0; - spacing: 0; - margin: 0 3px; - border-radius: 6px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:ltr { - padding-left: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:rtl { - padding-right: 7px; -} - -.menu StScrollView.menu-application-button .popup-menu-item:active { - border-image: none; - background-color: #0860F2; -} - -.menu StScrollView.menu-application-button .popup-menu-item StIcon { - min-width: 22px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { - padding: 6px 0 7px 5px; -} - -.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { - padding: 6px 5px 7px 0; -} - -.menu-category-button { - padding: 6px; - border-radius: 6px; -} - -.menu-category-button-selected { - padding: 6px; -} - -.menu-category-button-hover, .menu-category-button-selected { - text-shadow: none; - color: #242424; - background-color: rgba(36, 36, 36, 0.1); - border-radius: 6px; -} - -.menu-category-button-greyed { - padding: 6px; - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.menu-selected-app-title { - font-weight: bold; -} - -.menu-selected-app-description { - max-width: 150px; -} - -.menu-search-box:ltr { - padding-left: 30px; -} - -.menu-search-box-rtl { - padding-right: 30px; -} - -#menu-search-entry { - width: 250px; - height: 15px; - font-weight: normal; - caret-color: #242424; -} - -.menu-search-entry-icon { - icon-size: 1em; - color: #242424; -} - -.info-osd { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 16px; - color: white; - background-color: rgba(255, 255, 255, 0.16); -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - padding: 20px; - min-width: 64px; - min-height: 64px; - color: white; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.16); - border: none; - border-image: url("assets/menu.svg") 17 17 17 17; -} - -.osd-window .osd-monitor-label { - font-size: 3em; -} - -.osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.35); - border-radius: 6px; - color: #0860F2; -} - -.osd-window .level-bar { - border-radius: 6px; - background-color: #0860F2; -} - -.window-list-box { - spacing: 2px; -} - -.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { - padding: 0 0 0 8px; -} - -.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { - padding: 0 8px 0 0; -} - -.window-list-box.vertical { - padding: 6px 0 0 0; -} - -.window-list-box.vertical #appMenuIcon { - padding-top: 2px; -} - -.window-list-box:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.window-list-item-label { - font-weight: normal; - width: 15em; - min-width: 5px; -} - -.window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - color: rgba(255, 255, 255, 0.9); - border-radius: 6px; -} - -.panel-bottom .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-top .window-list-item-box StLabel { - padding-left: 6px; -} - -.panel-left .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-right .window-list-item-box StLabel { - padding-top: 6px; -} - -.panel-top .window-list-item-box { - border-top-width: 2px; -} - -.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { - padding: 2px; - padding-top: 0; -} - -.panel-bottom .window-list-item-box { - border-bottom-width: 2px; -} - -.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { - padding: 2px; - padding-bottom: 0; -} - -.panel-left .window-list-item-box { - border-left-width: 2px; -} - -.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { - padding: 2px; - padding-left: 0; -} - -.panel-right .window-list-item-box { - border-right-width: 2px; -} - -.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { - padding: 2px; - padding-right: 0; -} - -.window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); -} - -.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); -} - -.window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, white 0%, white 100%); -} - -.panel-top .window-list-item-box:focus { - background-position: top center; -} - -.panel-bottom .window-list-item-box:focus { - background-position: bottom center; -} - -.panel-left .window-list-item-box:focus { - background-position: left center; -} - -.panel-right .window-list-item-box:focus { - background-position: right center; -} - -.window-list-item-box.right, .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; -} - -.window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.window-list-preview { - padding: 16px; - spacing: 8px; - border: none; - background-color: #ffffff; - border-radius: 6px; - color: #242424; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); -} - -.grouped-window-list-thumbnail-label { - padding-left: 4px; -} - -.grouped-window-list-thumbnail-alert { - background-color: rgba(252, 65, 56, 0.5); -} - -.grouped-window-list-thumbnail-menu { - padding: 6px; -} - -.grouped-window-list-thumbnail-menu .item-box { - padding: 8px; - border-radius: 6px; - spacing: 8px; - margin: 2px; -} - -.grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(36, 36, 36, 0.1); -} - -.grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(36, 36, 36, 0.15); -} - -.grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; -} - -.grouped-window-list-thumbnail-menu .separator { - width: 1px; - background-color: rgba(0, 0, 0, 0.12); -} - -.grouped-window-list-number-label { - z-index: 120; - text-shadow: none; - color: white; - padding: 0; -} - -.grouped-window-list-button-label { - padding-left: 2px; -} - -.grouped-window-list-badge { - border-radius: 256px; - background-color: #0860F2; -} - -.grouped-window-list-item-box { - font-weight: normal; - background-image: none; - transition-duration: 100; - border: none; - margin: 0; - color: rgba(255, 255, 255, 0.6); - border-radius: 6px; - spacing: 0.5em; -} - -.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - padding: 0 2px; -} - -.grouped-window-list-item-box:hover { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:active { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.08); -} - -.grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.grouped-window-list-item-box:focus { - color: white; - background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.3); -} - -.grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.36); -} - -.grouped-window-list-item-box .progress { - background-gradient-direction: vertical; - background-gradient-start: #0860F2; - background-gradient-end: #0860F2; - border-radius: 6px; - box-shadow: none; -} - -.grouped-window-list-item-demands-attention { - background-gradient-start: #F27835; - background-gradient-end: #F27835; -} - -.sound-button { - width: 22px; - height: 13px; - padding: 8px; -} - -.sound-button-container { - padding-right: 3px; - padding-left: 3px; -} - -.sound-button StIcon { - icon-size: 1.4em; -} - -.sound-track-infos { - 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; -} - -.sound-track-box { - padding-left: 15px; - padding-right: 15px; - max-width: 220px; -} - -.sound-seek-box { - padding-left: 15px; -} - -.sound-seek-box StLabel { - padding-top: 2px; -} - -.sound-seek-box StIcon { - icon-size: 16px; -} - -.sound-seek-slider { - 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; -} - -.sound-playback-control { - padding: 5px 10px 10px 10px; -} - -.sound-player { - padding: 0 0; - margin-top: 6px; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.75); -} - -.sound-player > StBoxLayout:first-child { - padding: 5px 10px 10px 10px; - spacing: 0.5em; -} - -.sound-player > StBoxLayout:first-child StButton:small { - width: 24px; - height: 24px; - border-radius: 100px; -} - -.sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(36, 36, 36, 0.25); -} - -.sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 16px; -} - -.sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); -} - -.sound-player-overlay { - width: 290px; - height: 80px; - padding: 12px 16px 8px; - spacing: 0.5em; - background-color: rgba(69, 69, 69, 0.9); - border: none; - border-radius: 0 0 6px 6px; - color: #dadada; -} - -.sound-player-overlay StButton { - width: 16px; - height: 16px; - padding: 8px; - margin: 0 6px 6px; - color: #dadada; - border-radius: 100px; - border: none; -} - -.sound-player-overlay StButton StIcon { - icon-size: 16px; -} - -.sound-player-overlay StButton:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.sound-player-overlay StButton:active { - background-color: rgba(218, 218, 218, 0.25); -} - -.sound-player-overlay StButton:insensitive { - opacty: 0.35; - color: rgba(218, 218, 218, 0.35); -} - -.sound-player-overlay StLabel { - padding: 0 6px; -} - -.sound-player-overlay StBoxLayout { - padding-top: 2px; -} - -.sound-player .slider { - height: 0.5em; - padding: 0; - border: 0px solid rgba(22, 22, 22, 0.9); - border-bottom: 1px; - -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); - -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #0860F2; - -slider-active-border-color: rgba(0, 0, 0, 0); - -slider-border-width: 0px; - -slider-handle-radius: 0px; -} - -#workspaceSwitcher { - spacing: 0px; - padding: 3px; -} - -/* Controls the styling when using the "Simple buttons" option */ -.workspace-switcher { - padding-left: 3px; - padding-right: 3px; -} - -.workspace-button { - width: 20px; - height: 10px; - color: white; - padding: 3px; - padding-top: 4px; - transition-duration: 300; -} - -.workspace-button:outlined, .workspace-button:outlined:hover { - color: #0860F2; -} - -.workspace-button:hover { - color: #357ef8; -} - -/* Controls the style when using the "Visual representation" option */ -.workspace-graph { - padding: 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); -} - -.workspace-graph .workspace:active { - border: 1px solid #0860F2; - background-gradient-direction: none; -} - -.workspace-graph .workspace .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -.workspace-graph .workspace:active .windows { - -active-window-background: rgba(255, 255, 255, 0.16); - -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(255, 255, 255, 0.16); - -inactive-window-border: rgba(0, 0, 0, 0.8); -} - -#panel-launchers-box { - padding: 0 6px; -} - -#panel-launchers-box.vertical { - padding: 3px 0; -} - -.panel-launcher { - padding: 2px; - transition-duration: 200ms; - border-radius: 6px; -} - -.panel-launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.panel-launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher { - padding: 2px; - spacing: 2px; - transition-duration: 0.2s; - border-radius: 6px; -} - -.launcher:hover { - background-gradient-direction: none; - background-color: rgba(36, 36, 36, 0.1); -} - -.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.launcher .icon-box { - padding: 2px; -} - -.applet-separator { - padding: 1px 4px; -} - -.applet-separator-line { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.applet-box { - padding: 0 8px; - color: white; - text-shadow: none; - transition-duration: 100; - border-radius: 6px; -} - -.applet-box.vertical { - padding: 8px 0; -} - -.applet-box:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -.applet-box:checked, .applet-box:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(252, 65, 56, 0.5); -} - -.applet-label { - font-weight: bold; - color: white; -} - -.applet-box:checked .applet-label { - color: white; - text-shadow: none; -} - -.applet-icon { - color: white; - icon-size: 16px; -} - -.applet-box:checked .applet-icon { - color: white; - text-shadow: none; -} - -.user-icon { - width: 32px; - height: 32px; - background-color: transparent; - border: none; - border-radius: 0; -} - -.user-label { - color: #242424; - font-size: 1em; - font-weight: bold; - margin: 0px; -} - -.desklet { - color: #dadada; -} - -.desklet:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.desklet-with-borders:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-with-borders-and-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 6px; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; -} - -.desklet-with-borders-and-header:highlight { - background-color: rgba(252, 65, 56, 0.5); -} - -.desklet-header { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-radius: 0; - border-radius-topleft: 6px; - border-radius-topright: 6px; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; -} - -.desklet-drag-placeholder { - border: 2px solid #0860F2; - background-color: rgba(8, 96, 242, 0.3); -} - -.photoframe-box { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - padding: 12px; - padding-bottom: 16px; -} - -.workspace-osd { - text-shadow: black 5px 5px 5px; - font-weight: bold; - font-size: 48pt; -} - -.notification-applet-padding { - padding: .5em 1em; -} - -.notification-applet-container { - max-height: 100px; -} - -.tile-preview, .tile-preview.snap, -.tile-hud, .tile-hud.snap { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.xkcd-box { - padding: 6px; - border: 0px; - background-color: rgba(0, 0, 0, 0); - border-radius: 0px; -} diff --git a/src/main/gnome-shell/gdm3-dark-blue.css b/src/main/gnome-shell/gdm3-dark-blue.css deleted file mode 100644 index 4d976cf3..00000000 --- a/src/main/gnome-shell/gdm3-dark-blue.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #3781f6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-blue.scss b/src/main/gnome-shell/gdm3-dark-blue.scss deleted file mode 100644 index 6bf78759..00000000 --- a/src/main/gnome-shell/gdm3-dark-blue.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'blue'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-green.css b/src/main/gnome-shell/gdm3-dark-green.css deleted file mode 100644 index 5cc0735f..00000000 --- a/src/main/gnome-shell/gdm3-dark-green.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #7eb95e; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-green.scss b/src/main/gnome-shell/gdm3-dark-green.scss deleted file mode 100644 index 80f8a5e1..00000000 --- a/src/main/gnome-shell/gdm3-dark-green.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'green'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-grey.css b/src/main/gnome-shell/gdm3-dark-grey.css deleted file mode 100644 index f0700bb1..00000000 --- a/src/main/gnome-shell/gdm3-dark-grey.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #909090; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-grey.scss b/src/main/gnome-shell/gdm3-dark-grey.scss deleted file mode 100644 index b2900f2c..00000000 --- a/src/main/gnome-shell/gdm3-dark-grey.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'grey'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-orange.css b/src/main/gnome-shell/gdm3-dark-orange.css deleted file mode 100644 index 2c017791..00000000 --- a/src/main/gnome-shell/gdm3-dark-orange.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e88b42; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-orange.scss b/src/main/gnome-shell/gdm3-dark-orange.scss deleted file mode 100644 index 68671a44..00000000 --- a/src/main/gnome-shell/gdm3-dark-orange.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'orange'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-pink.css b/src/main/gnome-shell/gdm3-dark-pink.css deleted file mode 100644 index 9d49711f..00000000 --- a/src/main/gnome-shell/gdm3-dark-pink.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e5649f; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-pink.scss b/src/main/gnome-shell/gdm3-dark-pink.scss deleted file mode 100644 index 5d52e9c9..00000000 --- a/src/main/gnome-shell/gdm3-dark-pink.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'pink'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-purple.css b/src/main/gnome-shell/gdm3-dark-purple.css deleted file mode 100644 index 01849016..00000000 --- a/src/main/gnome-shell/gdm3-dark-purple.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #9d5ea6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-purple.scss b/src/main/gnome-shell/gdm3-dark-purple.scss deleted file mode 100644 index 2db63c46..00000000 --- a/src/main/gnome-shell/gdm3-dark-purple.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'purple'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-red.css b/src/main/gnome-shell/gdm3-dark-red.css deleted file mode 100644 index f2db8033..00000000 --- a/src/main/gnome-shell/gdm3-dark-red.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #ec6563; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-red.scss b/src/main/gnome-shell/gdm3-dark-red.scss deleted file mode 100644 index 8a126eb1..00000000 --- a/src/main/gnome-shell/gdm3-dark-red.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'red'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark-yellow.css b/src/main/gnome-shell/gdm3-dark-yellow.css deleted file mode 100644 index 35c00f2d..00000000 --- a/src/main/gnome-shell/gdm3-dark-yellow.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #f2bc52; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark-yellow.scss b/src/main/gnome-shell/gdm3-dark-yellow.scss deleted file mode 100644 index b1680205..00000000 --- a/src/main/gnome-shell/gdm3-dark-yellow.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'yellow'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-dark.css b/src/main/gnome-shell/gdm3-dark.css deleted file mode 100644 index 0ef11187..00000000 --- a/src/main/gnome-shell/gdm3-dark.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #1366f1; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-dark.scss b/src/main/gnome-shell/gdm3-dark.scss deleted file mode 100644 index e5e664e3..00000000 --- a/src/main/gnome-shell/gdm3-dark.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'default'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-blue.css b/src/main/gnome-shell/gdm3-light-blue.css deleted file mode 100644 index dee0e895..00000000 --- a/src/main/gnome-shell/gdm3-light-blue.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #2e78ec; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-blue.scss b/src/main/gnome-shell/gdm3-light-blue.scss deleted file mode 100644 index c637ed74..00000000 --- a/src/main/gnome-shell/gdm3-light-blue.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'blue'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-green.css b/src/main/gnome-shell/gdm3-light-green.css deleted file mode 100644 index 2e62ccca..00000000 --- a/src/main/gnome-shell/gdm3-light-green.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #75b054; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-green.scss b/src/main/gnome-shell/gdm3-light-green.scss deleted file mode 100644 index 8a80b216..00000000 --- a/src/main/gnome-shell/gdm3-light-green.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'green'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-grey.css b/src/main/gnome-shell/gdm3-light-grey.css deleted file mode 100644 index 1a87b260..00000000 --- a/src/main/gnome-shell/gdm3-light-grey.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #878787; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-grey.scss b/src/main/gnome-shell/gdm3-light-grey.scss deleted file mode 100644 index 53b2ac59..00000000 --- a/src/main/gnome-shell/gdm3-light-grey.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'grey'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-orange.css b/src/main/gnome-shell/gdm3-light-orange.css deleted file mode 100644 index 7195d5e8..00000000 --- a/src/main/gnome-shell/gdm3-light-orange.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-orange.scss b/src/main/gnome-shell/gdm3-light-orange.scss deleted file mode 100644 index 92c2fa93..00000000 --- a/src/main/gnome-shell/gdm3-light-orange.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'orange'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-pink.css b/src/main/gnome-shell/gdm3-light-pink.css deleted file mode 100644 index d8d3f510..00000000 --- a/src/main/gnome-shell/gdm3-light-pink.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #db5b96; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-pink.scss b/src/main/gnome-shell/gdm3-light-pink.scss deleted file mode 100644 index 65cc22a1..00000000 --- a/src/main/gnome-shell/gdm3-light-pink.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'pink'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-purple.css b/src/main/gnome-shell/gdm3-light-purple.css deleted file mode 100644 index 212cf9c8..00000000 --- a/src/main/gnome-shell/gdm3-light-purple.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #94549d; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-purple.scss b/src/main/gnome-shell/gdm3-light-purple.scss deleted file mode 100644 index 9b89c187..00000000 --- a/src/main/gnome-shell/gdm3-light-purple.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'purple'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-red.css b/src/main/gnome-shell/gdm3-light-red.css deleted file mode 100644 index 7a862feb..00000000 --- a/src/main/gnome-shell/gdm3-light-red.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e35c5a; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-red.scss b/src/main/gnome-shell/gdm3-light-red.scss deleted file mode 100644 index baecff3e..00000000 --- a/src/main/gnome-shell/gdm3-light-red.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'red'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light-yellow.css b/src/main/gnome-shell/gdm3-light-yellow.css deleted file mode 100644 index e02912a2..00000000 --- a/src/main/gnome-shell/gdm3-light-yellow.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e9b349; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light-yellow.scss b/src/main/gnome-shell/gdm3-light-yellow.scss deleted file mode 100644 index d48e35a0..00000000 --- a/src/main/gnome-shell/gdm3-light-yellow.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'yellow'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gdm3-light.css b/src/main/gnome-shell/gdm3-light.css deleted file mode 100644 index 0e9f3509..00000000 --- a/src/main/gnome-shell/gdm3-light.css +++ /dev/null @@ -1,2042 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.candidate-popup-content, .popup-menu .popup-menu-content { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #095de8; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} diff --git a/src/main/gnome-shell/gdm3-light.scss b/src/main/gnome-shell/gdm3-light.scss deleted file mode 100644 index 8c58ae96..00000000 --- a/src/main/gnome-shell/gdm3-light.scss +++ /dev/null @@ -1,29 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; -$trans: 'true'; -$black: 'false'; -$theme: 'default'; - -@import '../../sass/colors'; -@import '../../sass/variables'; -@import '../../sass/gnome-shell/drawing'; -@import '../../sass/gnome-shell/widgets/base'; -@import '../../sass/gnome-shell/widgets/buttons'; -@import '../../sass/gnome-shell/widgets/calendar'; -@import '../../sass/gnome-shell/widgets/checkbox'; -//@import '../../sass/gnome-shell/widgets/dashboard'; -//@import '../../sass/gnome-shell/widgets/dialogs'; -@import '../../sass/gnome-shell/widgets/entrys'; -@import '../../sass/gnome-shell/widgets/keyboard'; -@import '../../sass/gnome-shell/widgets/login-dialog'; -//@import '../../sass/gnome-shell/widgets/looking-glass'; -//@import '../../sass/gnome-shell/widgets/misc'; -//@import '../../sass/gnome-shell/widgets/notifications'; -//@import '../../sass/gnome-shell/widgets/osd'; -//@import '../../sass/gnome-shell/widgets/overview'; -@import '../../sass/gnome-shell/widgets/panel'; -@import '../../sass/gnome-shell/widgets/popovers'; -@import '../../sass/gnome-shell/widgets/screen-shield'; -@import '../../sass/gnome-shell/widgets/scrollbar'; -@import '../../sass/gnome-shell/widgets/slider'; -@import '../../sass/gnome-shell/widgets/switch'; diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-blue.css b/src/main/gnome-shell/gnome-shell-dark-alt-blue.css deleted file mode 100644 index 7c40aa2d..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-blue.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #3781f6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-green.css b/src/main/gnome-shell/gnome-shell-dark-alt-green.css deleted file mode 100644 index c4381b60..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-green.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #7eb95e; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-grey.css b/src/main/gnome-shell/gnome-shell-dark-alt-grey.css deleted file mode 100644 index 91a2e284..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-grey.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #909090; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-orange.css b/src/main/gnome-shell/gnome-shell-dark-alt-orange.css deleted file mode 100644 index f9d95c18..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-orange.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e88b42; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-pink.css b/src/main/gnome-shell/gnome-shell-dark-alt-pink.css deleted file mode 100644 index ff598ddc..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-pink.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e5649f; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-purple.css b/src/main/gnome-shell/gnome-shell-dark-alt-purple.css deleted file mode 100644 index da9a93d2..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-purple.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #9d5ea6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-red.css b/src/main/gnome-shell/gnome-shell-dark-alt-red.css deleted file mode 100644 index b01b0178..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-red.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #ec6563; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt-yellow.css b/src/main/gnome-shell/gnome-shell-dark-alt-yellow.css deleted file mode 100644 index eb187157..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt-yellow.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #f2bc52; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-alt.css b/src/main/gnome-shell/gnome-shell-dark-alt.css deleted file mode 100644 index 4047219a..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-alt.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #1366f1; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-blue.css b/src/main/gnome-shell/gnome-shell-dark-blue.css deleted file mode 100644 index 7c40aa2d..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-blue.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #3781f6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-green.css b/src/main/gnome-shell/gnome-shell-dark-green.css deleted file mode 100644 index c4381b60..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-green.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #7eb95e; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-grey.css b/src/main/gnome-shell/gnome-shell-dark-grey.css deleted file mode 100644 index 91a2e284..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-grey.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #909090; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-orange.css b/src/main/gnome-shell/gnome-shell-dark-orange.css deleted file mode 100644 index f9d95c18..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-orange.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e88b42; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-pink.css b/src/main/gnome-shell/gnome-shell-dark-pink.css deleted file mode 100644 index ff598ddc..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-pink.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e5649f; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-purple.css b/src/main/gnome-shell/gnome-shell-dark-purple.css deleted file mode 100644 index da9a93d2..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-purple.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #9d5ea6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-red.css b/src/main/gnome-shell/gnome-shell-dark-red.css deleted file mode 100644 index b01b0178..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-red.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #ec6563; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-blue.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-blue.css deleted file mode 100644 index 263a54d8..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-blue.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #3781f6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-green.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-green.css deleted file mode 100644 index 8431f8fc..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-green.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #7eb95e; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-grey.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-grey.css deleted file mode 100644 index 48c21234..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-grey.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #909090; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-orange.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-orange.css deleted file mode 100644 index d6e4462f..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-orange.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e88b42; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-pink.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-pink.css deleted file mode 100644 index d23ec8f6..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-pink.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e5649f; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-purple.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-purple.css deleted file mode 100644 index 80f373cf..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-purple.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #9d5ea6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-red.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-red.css deleted file mode 100644 index 63f0699f..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-red.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #ec6563; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt-yellow.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt-yellow.css deleted file mode 100644 index 9f27e65b..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt-yellow.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #f2bc52; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-alt.css b/src/main/gnome-shell/gnome-shell-dark-solid-alt.css deleted file mode 100644 index 1900123e..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-alt.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #1366f1; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-blue.css b/src/main/gnome-shell/gnome-shell-dark-solid-blue.css deleted file mode 100644 index 263a54d8..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-blue.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #3781f6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #3781f6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-green.css b/src/main/gnome-shell/gnome-shell-dark-solid-green.css deleted file mode 100644 index 8431f8fc..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-green.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #7eb95e; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #7eb95e; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-grey.css b/src/main/gnome-shell/gnome-shell-dark-solid-grey.css deleted file mode 100644 index 48c21234..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-grey.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #909090; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #909090; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-orange.css b/src/main/gnome-shell/gnome-shell-dark-solid-orange.css deleted file mode 100644 index d6e4462f..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-orange.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e88b42; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e88b42; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-pink.css b/src/main/gnome-shell/gnome-shell-dark-solid-pink.css deleted file mode 100644 index d23ec8f6..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-pink.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e5649f; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e5649f; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-purple.css b/src/main/gnome-shell/gnome-shell-dark-solid-purple.css deleted file mode 100644 index 80f373cf..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-purple.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #9d5ea6; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #9d5ea6; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-red.css b/src/main/gnome-shell/gnome-shell-dark-solid-red.css deleted file mode 100644 index 63f0699f..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-red.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #ec6563; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #ec6563; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid-yellow.css b/src/main/gnome-shell/gnome-shell-dark-solid-yellow.css deleted file mode 100644 index 9f27e65b..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid-yellow.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #f2bc52; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-solid.css b/src/main/gnome-shell/gnome-shell-dark-solid.css deleted file mode 100644 index 1900123e..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-solid.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #242424; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(42, 42, 42, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #dadada; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(42, 42, 42, 0.95); - -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: #dadada; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #dadada; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #dadada; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #dadada; -} - -.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: #dadada; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #2a2a2a; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #2a2a2a; -} - -#panel.solid .panel-button { - color: #dadada; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #1366f1; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark-yellow.css b/src/main/gnome-shell/gnome-shell-dark-yellow.css deleted file mode 100644 index eb187157..00000000 --- a/src/main/gnome-shell/gnome-shell-dark-yellow.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #f2bc52; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #f2bc52; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-dark.css b/src/main/gnome-shell/gnome-shell-dark.css deleted file mode 100644 index 4047219a..00000000 --- a/src/main/gnome-shell/gnome-shell-dark.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #dedede; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #dedede; - background-color: #242424; - border: 1px solid rgba(0, 0, 0, 0.75); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - text-shadow: none; - color: #afafaf; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #dedede; - background-color: rgba(74, 74, 74, 0.75); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #dedede; - background-color: rgba(62, 62, 62, 0.75); - box-shadow: none; -} - -.hotplug-notification-item { - color: #dedede; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #dedede; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #dedede; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(36, 36, 36, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 1px; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(56, 56, 56, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #afafaf; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #dedede; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #dedede; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.pager-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #afafaf; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.calendar-day-base:active { - color: #afafaf; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #999999; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #dedede; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #999999; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #999999; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(222, 222, 222, 0.35); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.05); - color: #999999; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #afafaf; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #999999; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #999999; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #999999; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #999999; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #999999; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #afafaf; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #999999; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #afafaf; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message-list-clear-button.button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #999999; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #dedede; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #999999; - font-size: 1em; -} - -.message .message-close-button { - color: #afafaf; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #dedede; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.message .message-close-button:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.message .message-body { - color: #999999; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #afafaf; -} - -.message-media-control:hover, .message-media-control:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.message-media-control:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); -} - -.message-media-control:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); - color: #999999; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(255, 255, 255, 0.1); -} - -.check-box:active StBin { - background-color: rgba(255, 255, 255, 0.16); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #dedede; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(255, 255, 255, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #afafaf; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #dedede; -} - -.mount-dialog-app-list-item:hover { - color: #dedede; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #999999; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(255, 255, 255, 0.12); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #afafaf; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #dedede; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(255, 255, 255, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(255, 255, 255, 0.1); -} - -.nm-dialog-item:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #999999; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #dedede; - caret-color: #dedede; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(255, 255, 255, 0.05); - color: rgba(222, 222, 222, 0.35); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(222, 222, 222, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #afafaf; - background-color: #555555; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #dedede; - background-color: #6f6f6f; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #dedede; - background-color: #3c3c3c; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #242424; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #dedede; - background-color: #3e3e3e; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #dedede; - background-color: #0b0b0b; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(255, 255, 255, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(255, 255, 255, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: #656565; - border: 1px solid rgba(0, 0, 0, 0.15); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #727272; - border: 1px solid rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: #656565; - border-color: rgba(0, 0, 0, 0.15); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(255, 255, 255, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(255, 255, 255, 0.03) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(255, 255, 255, 0.1) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(255, 255, 255, 0.16) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(255, 255, 255, 0.12) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #242424; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #dedede; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #999999; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.16); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(36, 36, 36, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #dedede; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(222, 222, 222, 0.35); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #242424; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #999999; -} - -.switcher-arrow:highlighted { - color: #dedede; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #dedede; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #afafaf; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #999999; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.hotplug-resident-mount:active { - background-color: rgba(255, 255, 255, 0.16); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #dedede; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #dedede; - background-color: rgba(36, 36, 36, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(36, 36, 36, 0.95); -} - -.notification-banner:focus { - background-color: #242424; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #afafaf; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #afafaf; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #dedede; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 6px; -} - -#panel { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(0, 0, 0, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(0, 0, 0, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #afafaf; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #afafaf; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #afafaf; - background-color: rgba(255, 255, 255, 0.15); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #1366f1; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #1366f1; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #afafaf; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(222, 222, 222, 0.35); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(255, 255, 255, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #afafaf; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0.75); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #999999; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -.candidate-box:active { - background-color: rgba(255, 255, 255, 0.16); - color: #dedede; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(255, 255, 255, 0.1); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #999999; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #afafaf; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #dedede; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(255, 255, 255, 0.1); - -slider-border-color: transparent; - -slider-active-background-color: rgba(255, 255, 255, 0.35); - -slider-active-border-color: transparent; - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: transparent; - -barlevel-height: 19px; - -barlevel-background-color: rgba(255, 255, 255, 0.1); - -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(255, 255, 255, 0.35); - -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: transparent; - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: transparent; -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: white; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(16, 16, 16, 0.25); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #afafaf; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #dedede; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.16); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #dedede; -} - -.openweather-current-databox-values { - background: none; - color: #999999; -} - -.openweather-current-databox-captions { - background: none; - color: #999999; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #afafaf; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #999999; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #afafaf; -} - -.popup-menu .search-entry { - color: #dedede; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(255, 255, 255, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #dedede; -} - -.popup-menu .search-entry .search-entry-icon { - color: #999999; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #dedede; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-blue.css b/src/main/gnome-shell/gnome-shell-light-alt-blue.css deleted file mode 100644 index 9a280191..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-blue.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #2e78ec; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-green.css b/src/main/gnome-shell/gnome-shell-light-alt-green.css deleted file mode 100644 index b4dbc0e9..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-green.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #75b054; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-grey.css b/src/main/gnome-shell/gnome-shell-light-alt-grey.css deleted file mode 100644 index 30ab8048..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-grey.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #878787; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-orange.css b/src/main/gnome-shell/gnome-shell-light-alt-orange.css deleted file mode 100644 index aba01e02..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-orange.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-pink.css b/src/main/gnome-shell/gnome-shell-light-alt-pink.css deleted file mode 100644 index c86e1f64..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-pink.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #db5b96; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-purple.css b/src/main/gnome-shell/gnome-shell-light-alt-purple.css deleted file mode 100644 index 6d97407e..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-purple.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #94549d; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-red.css b/src/main/gnome-shell/gnome-shell-light-alt-red.css deleted file mode 100644 index 4eaa23a3..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-red.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e35c5a; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt-yellow.css b/src/main/gnome-shell/gnome-shell-light-alt-yellow.css deleted file mode 100644 index 0624ae19..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt-yellow.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e9b349; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-alt.css b/src/main/gnome-shell/gnome-shell-light-alt.css deleted file mode 100644 index ba92996e..00000000 --- a/src/main/gnome-shell/gnome-shell-light-alt.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #095de8; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-blue.css b/src/main/gnome-shell/gnome-shell-light-blue.css deleted file mode 100644 index 02f8a69f..00000000 --- a/src/main/gnome-shell/gnome-shell-light-blue.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #2e78ec; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-green.css b/src/main/gnome-shell/gnome-shell-light-green.css deleted file mode 100644 index b6fb3740..00000000 --- a/src/main/gnome-shell/gnome-shell-light-green.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #75b054; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-grey.css b/src/main/gnome-shell/gnome-shell-light-grey.css deleted file mode 100644 index f7f8a4bc..00000000 --- a/src/main/gnome-shell/gnome-shell-light-grey.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #878787; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-orange.css b/src/main/gnome-shell/gnome-shell-light-orange.css deleted file mode 100644 index fb4caf0c..00000000 --- a/src/main/gnome-shell/gnome-shell-light-orange.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-pink.css b/src/main/gnome-shell/gnome-shell-light-pink.css deleted file mode 100644 index 6fe644aa..00000000 --- a/src/main/gnome-shell/gnome-shell-light-pink.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #db5b96; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-purple.css b/src/main/gnome-shell/gnome-shell-light-purple.css deleted file mode 100644 index ec4898fb..00000000 --- a/src/main/gnome-shell/gnome-shell-light-purple.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #94549d; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-red.css b/src/main/gnome-shell/gnome-shell-light-red.css deleted file mode 100644 index 84a74b26..00000000 --- a/src/main/gnome-shell/gnome-shell-light-red.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e35c5a; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-blue.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-blue.css deleted file mode 100644 index a6e57e6c..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-blue.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #2e78ec; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-green.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-green.css deleted file mode 100644 index bec84092..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-green.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #75b054; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-grey.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-grey.css deleted file mode 100644 index a5ba4e6a..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-grey.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #878787; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-orange.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-orange.css deleted file mode 100644 index afc359c3..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-orange.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-pink.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-pink.css deleted file mode 100644 index 5caa3be7..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-pink.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #db5b96; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-purple.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-purple.css deleted file mode 100644 index 58bff9ad..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-purple.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #94549d; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-red.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-red.css deleted file mode 100644 index 27044c34..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-red.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e35c5a; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt-yellow.css b/src/main/gnome-shell/gnome-shell-light-solid-alt-yellow.css deleted file mode 100644 index afc359c3..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt-yellow.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-alt.css b/src/main/gnome-shell/gnome-shell-light-solid-alt.css deleted file mode 100644 index 3dc4add0..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-alt.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #095de8; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-blue.css b/src/main/gnome-shell/gnome-shell-light-solid-blue.css deleted file mode 100644 index a6e57e6c..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-blue.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #3d85f8; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(46, 124, 247, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(46, 124, 247, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #1f73f6; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #2E7CF7; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #2E7CF7; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #2E7CF7; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #5a98f9; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #156df6; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(46, 124, 247, 0.05); - color: rgba(46, 124, 247, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #2E7CF7; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #78aafa; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #478bf8; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #0960e9; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #2E7CF7; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #2E7CF7; - selected-background-color: #2E7CF7; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #2E7CF7; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #2E7CF7; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(193, 216, 253, 0.3); - box-shadow: 0 0 2px 2px #90bafb; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #2E7CF7; - -pie-background-color: rgba(242, 247, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(46, 124, 247, 0.3); - border: 1px solid #2E7CF7; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(46, 124, 247, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #2E7CF7; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #2E7CF7; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #2E7CF7; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #2E7CF7; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #2E7CF7; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #2e78ec; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #2E7CF7; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #2e78ec; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #2E7CF7; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #478bf8; - background-color: #2E7CF7; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #2E7CF7; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #2E7CF7; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #2E7CF7; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #2E7CF7; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #2E7CF7; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #78aafa; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-green.css b/src/main/gnome-shell/gnome-shell-light-solid-green.css deleted file mode 100644 index bec84092..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-green.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #82bc62; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(121, 183, 87, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(121, 183, 87, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #70b24c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #79B757; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #79B757; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #79B757; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #93c577; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #6cab49; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(121, 183, 87, 0.05); - color: rgba(121, 183, 87, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #79B757; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #87bf69; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #619942; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #79B757; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #79B757; - selected-background-color: #79B757; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #79B757; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #79B757; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(206, 229, 194, 0.3); - box-shadow: 0 0 2px 2px #b2d69e; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #79B757; - -pie-background-color: rgba(235, 244, 230, 0.3); -} - -.select-area-rubberband { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(121, 183, 87, 0.3); - border: 1px solid #79B757; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(121, 183, 87, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #79B757; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #79B757; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #79B757; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #79B757; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #79B757; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #75b054; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #79B757; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #75b054; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #79B757; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #87bf69; - background-color: #79B757; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #79B757; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #79B757; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #79B757; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #79B757; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #79B757; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #a4ce8d; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-grey.css b/src/main/gnome-shell/gnome-shell-light-solid-grey.css deleted file mode 100644 index a5ba4e6a..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-grey.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #949494; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(140, 140, 140, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(140, 140, 140, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #848484; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #8C8C8C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #8C8C8C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #8C8C8C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #a3a3a3; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #7f7f7f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(140, 140, 140, 0.05); - color: rgba(140, 140, 140, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #8C8C8C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #999999; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #737373; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #8C8C8C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #8C8C8C; - selected-background-color: #8C8C8C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #8C8C8C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #8C8C8C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(217, 217, 217, 0.3); - box-shadow: 0 0 2px 2px #bfbfbf; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #8C8C8C; - -pie-background-color: rgba(242, 242, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(140, 140, 140, 0.3); - border: 1px solid #8C8C8C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(140, 140, 140, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #8C8C8C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #8C8C8C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #8C8C8C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #8C8C8C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #8C8C8C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #878787; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #8C8C8C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #878787; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #8C8C8C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #999999; - background-color: #8C8C8C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #8C8C8C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #8C8C8C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #8C8C8C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #8C8C8C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #8C8C8C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b2b2b2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-orange.css b/src/main/gnome-shell/gnome-shell-light-solid-orange.css deleted file mode 100644 index afc359c3..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-orange.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #eb8f48; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(233, 135, 58, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(233, 135, 58, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e77f2c; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E9873A; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E9873A; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E9873A; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eea063; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e67923; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(233, 135, 58, 0.05); - color: rgba(233, 135, 58, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E9873A; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f1b17f; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #ec9551; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #d86c18; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E9873A; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E9873A; - selected-background-color: #E9873A; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E9873A; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E9873A; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(248, 219, 196, 0.3); - box-shadow: 0 0 2px 2px #f3bf96; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E9873A; - -pie-background-color: rgba(253, 247, 242, 0.3); -} - -.select-area-rubberband { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(233, 135, 58, 0.3); - border: 1px solid #E9873A; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(233, 135, 58, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E9873A; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E9873A; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E9873A; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E9873A; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E9873A; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #df8239; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E9873A; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #df8239; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E9873A; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #ec9551; - background-color: #E9873A; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E9873A; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E9873A; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E9873A; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E9873A; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E9873A; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f1b17f; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-pink.css b/src/main/gnome-shell/gnome-shell-light-solid-pink.css deleted file mode 100644 index 5caa3be7..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-pink.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #e76ba4; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(229, 94, 156, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(229, 94, 156, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #e35194; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #E55E9C; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #E55E9C; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #E55E9C; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #eb86b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #e1488f; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(229, 94, 156, 0.05); - color: rgba(229, 94, 156, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #E55E9C; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #e974aa; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #de3281; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #E55E9C; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #E55E9C; - selected-background-color: #E55E9C; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #E55E9C; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #E55E9C; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(250, 226, 237, 0.3); - box-shadow: 0 0 2px 2px #f3b6d2; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #E55E9C; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(229, 94, 156, 0.3); - border: 1px solid #E55E9C; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(229, 94, 156, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #E55E9C; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #E55E9C; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #E55E9C; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #E55E9C; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #E55E9C; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #db5b96; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #E55E9C; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #db5b96; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #E55E9C; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #e974aa; - background-color: #E55E9C; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #E55E9C; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #E55E9C; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #E55E9C; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #E55E9C; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #E55E9C; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f0a0c5; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-purple.css b/src/main/gnome-shell/gnome-shell-light-solid-purple.css deleted file mode 100644 index 58bff9ad..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-purple.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #a15faa; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(154, 87, 163, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(154, 87, 163, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #915299; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #9A57A3; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #9A57A3; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #9A57A3; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #ad73b4; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #8a4e92; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(154, 87, 163, 0.05); - color: rgba(154, 87, 163, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #9A57A3; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #b987bf; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #a566ad; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #7b4582; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #9A57A3; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #9A57A3; - selected-background-color: #9A57A3; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #9A57A3; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #9A57A3; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(214, 185, 218, 0.3); - box-shadow: 0 0 2px 2px #c298c8; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #9A57A3; - -pie-background-color: rgba(233, 218, 236, 0.3); -} - -.select-area-rubberband { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(154, 87, 163, 0.3); - border: 1px solid #9A57A3; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(154, 87, 163, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #9A57A3; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #9A57A3; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #9A57A3; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #9A57A3; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #9A57A3; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #94549d; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #9A57A3; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #94549d; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #9A57A3; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #a566ad; - background-color: #9A57A3; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #9A57A3; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #9A57A3; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #9A57A3; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #9A57A3; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #9A57A3; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #b987bf; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-red.css b/src/main/gnome-shell/gnome-shell-light-solid-red.css deleted file mode 100644 index 27044c34..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-red.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #ef6d6b; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(237, 95, 93, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(237, 95, 93, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #eb514f; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #ED5F5D; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #ED5F5D; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #ED5F5D; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f28886; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #ea4846; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(237, 95, 93, 0.05); - color: rgba(237, 95, 93, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #ED5F5D; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f07674; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #e8322f; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #ED5F5D; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #ED5F5D; - selected-background-color: #ED5F5D; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #ED5F5D; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #ED5F5D; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(252, 231, 231, 0.3); - box-shadow: 0 0 2px 2px #f7bab9; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #ED5F5D; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(237, 95, 93, 0.3); - border: 1px solid #ED5F5D; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(237, 95, 93, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #ED5F5D; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #ED5F5D; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #ED5F5D; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #ED5F5D; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #ED5F5D; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e35c5a; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #ED5F5D; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e35c5a; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #ED5F5D; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f07674; - background-color: #ED5F5D; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #ED5F5D; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #ED5F5D; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #ED5F5D; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #ED5F5D; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #ED5F5D; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f5a3a2; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid-yellow.css b/src/main/gnome-shell/gnome-shell-light-solid-yellow.css deleted file mode 100644 index ea9502c7..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid-yellow.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e9b349; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-solid.css b/src/main/gnome-shell/gnome-shell-light-solid.css deleted file mode 100644 index 3dc4add0..00000000 --- a/src/main/gnome-shell/gnome-shell-light-solid.css +++ /dev/null @@ -1,4020 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: #f5f5f5; - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(241, 241, 241, 0.95); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: #363636; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(241, 241, 241, 0.95); - -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: #363636; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: #363636; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.12); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(0, 0, 0, 0.2); - color: #363636; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #363636; -} - -.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: #363636; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: #f1f1f1; - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: #f1f1f1; -} - -#panel.solid .panel-button { - color: #363636; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -#panel #panelActivities.panel-button:overview > * { - background-image: url("assets/activities-white.svg"); -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #095de8; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light-yellow.css b/src/main/gnome-shell/gnome-shell-light-yellow.css deleted file mode 100644 index 938f80e6..00000000 --- a/src/main/gnome-shell/gnome-shell-light-yellow.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #f4bf59; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(243, 186, 75, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(243, 186, 75, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #f2b53d; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #F3BA4B; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #F3BA4B; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #F3BA4B; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #f6ca76; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #f1b133; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(243, 186, 75, 0.05); - color: rgba(243, 186, 75, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #F3BA4B; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #f8d593; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #f5c363; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #f0a81b; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #F3BA4B; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #F3BA4B; - selected-background-color: #F3BA4B; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #F3BA4B; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #F3BA4B; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(253, 241, 218, 0.3); - box-shadow: 0 0 2px 2px #f9dfab; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #F3BA4B; - -pie-background-color: rgba(255, 255, 255, 0.3); -} - -.select-area-rubberband { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(243, 186, 75, 0.3); - border: 1px solid #F3BA4B; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(243, 186, 75, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #F3BA4B; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #F3BA4B; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #F3BA4B; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #F3BA4B; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #F3BA4B; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #e9b349; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #F3BA4B; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #e9b349; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #F3BA4B; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #f5c363; - background-color: #F3BA4B; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #F3BA4B; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #F3BA4B; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #F3BA4B; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #F3BA4B; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #F3BA4B; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #f8d593; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-light.css b/src/main/gnome-shell/gnome-shell-light.css deleted file mode 100644 index 25a6b095..00000000 --- a/src/main/gnome-shell/gnome-shell-light.css +++ /dev/null @@ -1,4016 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -stage { - font-size: 9.75pt; - font-weight: 400; - color: #242424; -} - -.shell-link { - border-radius: 6px; - color: #3484e2; -} - -.shell-link:hover { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.15); -} - -.shell-link:active { - color: #3484e2; - background-color: rgba(52, 132, 226, 0.3); -} - -.lowres-icon { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -} - -.icon-dropshadow { - icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); -} - -.search-provider-icon .overview-icon, -.show-apps .overview-icon, -.app-well-app .overview-icon, -.grid-search-result .overview-icon, .search-provider-icon, -.list-search-result { - color: rgba(255, 255, 255, 0.85); - border-radius: 12px; - padding: 6px; - border: none; - transition-duration: 150ms; - text-align: center; -} - -.workspace-switcher-container, .osd-window, -.resize-popup, -.switcher-list { - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0); - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - border-radius: 6px; - padding: 12px; -} - -.workspace-thumbnails { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - border: none; -} - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.5); -} - -.message, .world-clocks-button, -.weather-button, -.events-button { - border-radius: 10px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - text-shadow: none; - color: #424242; - transition: none; -} - -.message:hover, .world-clocks-button:hover, -.weather-button:hover, -.events-button:hover, .message:focus, .world-clocks-button:focus, -.weather-button:focus, -.events-button:focus { - color: #242424; - background-color: white; - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); -} - -.message:active, .world-clocks-button:active, -.weather-button:active, -.events-button:active { - color: #242424; - background-color: rgba(255, 255, 255, 0.65); - box-shadow: none; -} - -.hotplug-notification-item { - color: #242424; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; - padding: 8px; - border-style: solid; - border-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -.hotplug-notification-item:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:hover { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.hotplug-notification-item:active { - color: #242424; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.hotplug-notification-item:first-child { - border-radius: 0 0 0 6px; -} - -.hotplug-notification-item:last-child { - border-right-width: 0; - border-radius: 0 0 6px 0; -} - -.hotplug-notification-item:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.candidate-popup-content, .popup-menu .popup-menu-content, .modal-dialog { - background-color: rgba(245, 245, 245, 0.95); - border-radius: 12px; - border: solid rgba(0, 0, 0, 0.75); - border-width: 0; - box-shadow: 3px 3px 8px -3px rgba(0, 0, 0, 0.65); -} - -#screenShieldNotifications StScrollBar StBin#trough, #overview StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.15); -} - -#screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#hhandle, #overview StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.5); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover, #overview StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.85); -} - -#screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active, #overview StScrollBar StButton#hhandle:active { - background-color: rgba(255, 255, 255, 0.85); -} - -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.window-close { - background-size: 26px; - height: 26px; - width: 26px; - -shell-close-overlap: 10px; - border-radius: 100px; - border: 0 none transparent; - background-color: transparent; - color: transparent; - box-shadow: none; - background-image: url("assets/window-close.svg"); -} - -.window-close StIcon { - icon-size: 26px; -} - -.window-close:hover { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-hover.svg"); -} - -.window-close:active { - background-size: 26px; - height: 26px; - width: 26px; - background-image: url("assets/window-close-active.svg"); -} - -.clock-display-box { - spacing: 4px; -} - -.clock-display-box .clock { - padding-left: 6px; - padding-right: 6px; -} - -#calendarArea { - padding: 12px 0; -} - -.calendar { - margin: 2px 12px; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.75); - padding: 4px 8px; - text-shadow: none; - border-radius: 10px; -} - -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 4px 8px; -} - -.datemenu-calendar-column { - spacing: 8px; - border: none; - padding: 0 8px; -} - -.datemenu-calendar-column:ltr { - margin-right: 8px; - border-left-width: 0; -} - -.datemenu-calendar-column:rtl { - margin-left: 8px; - border-right-width: 0; -} - -.datemenu-calendar-column .datemenu-displays-section { - padding-bottom: 0; -} - -.datemenu-calendar-column .datemenu-displays-box { - spacing: 8px; -} - -.datemenu-today-button { - min-height: 48px; - border: none; - box-shadow: none; - background: none; - padding: 4px 8px; - text-shadow: none; - color: #424242; -} - -.datemenu-today-button .day-label { - font-size: 15pt; - font-weight: 500; - font-weight: bold; -} - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; -} - -.calendar-month-label { - height: 20px; - margin: 2px; - padding: 6px 16px; - color: #242424; - font-weight: bold; - text-align: center; - text-shadow: none; -} - -.calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: #242424; -} - -.pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.pager-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.calendar-change-month-back { - padding: 0 2px; - 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 { - padding: 0 2px; - 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 { - icon-size: 16px; -} - -.calendar-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 2px; - margin: 2px; - border-radius: 1000px; - color: #424242; - font-feature-settings: "tnum"; -} - -.calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.calendar-day-base:active { - color: #424242; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; -} - -.calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: #565656; - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; -} - -.calendar-day { - border-width: 0; -} - -.calendar-day-top { - border-top-width: 0; -} - -.calendar-day-left { - border-left-width: 0; -} - -.calendar-nonwork-day { - color: #242424; -} - -.calendar-today { - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - border: none; -} - -.calendar-today:hover, .calendar-today:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active, .calendar-today:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: #1268f7; - color: rgba(255, 255, 255, 0.85); -} - -.calendar-day-with-events { - color: #565656; - background-image: url("assets/calendar-today.svg"); -} - -.calendar-day-with-events.calendar-work-day { - color: #565656; - font-weight: bold; -} - -.calendar-other-month-day { - color: rgba(36, 36, 36, 0.45); - opacity: 0.5; -} - -.calendar-week-number { - width: 22px; - height: 16px; - margin: 6px 6px 6px 4px; - padding: 0 0; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); - color: #565656; - font-size: inherit; - font-weight: bold; - text-align: center; -} - -.world-clocks-button, -.weather-button, -.events-button { - padding: 12px; - margin: 2px 4px; -} - -.world-clocks-header, -.weather-header, -.events-section-title { - color: #424242; - font-weight: bold; -} - -.events-button .events-box { - spacing: 6px; -} - -.events-button .events-list { - spacing: 12px; - text-shadow: none; -} - -.events-button .events-title { - color: #565656; - font-weight: bold; - margin-bottom: 4px; - text-shadow: none; -} - -.events-button .event-time { - color: #565656; - font-feature-settings: "tnum"; -} - -.world-clocks-button .world-clocks-city { - color: #565656; - font-weight: bold; - font-size: 0.9em; -} - -.world-clocks-button .world-clocks-time { - color: #565656; - font-feature-settings: "tnum"; - font-size: 1.2em; -} - -.world-clocks-button .world-clocks-time:ltr { - text-align: right; -} - -.world-clocks-button .world-clocks-time:rtl { - text-align: left; -} - -.world-clocks-button .world-clocks-timezone { - color: #565656; - font-feature-settings: "tnum"; - font-size: 0.9em; -} - -.world-clocks-grid, -.weather-grid { - spacing-rows: 0.4em; - spacing-columns: 0.8em; -} - -.weather-button { - margin-bottom: 6px; -} - -.weather-button .weather-box { - spacing: 12px; -} - -.weather-button .weather-header-box { - spacing: 6px; -} - -.weather-button .weather-header { - color: #424242; - font-weight: bold; -} - -.weather-button .weather-header.location { - font-weight: normal; - color: #565656; -} - -.weather-button .weather-grid { - spacing-rows: 6px; - spacing-columns: 12px; -} - -.weather-button .weather-forecast-time { - color: #424242; - font-feature-settings: "tnum"; - font-size: 9pt; - font-weight: normal; - padding-top: 0.2em; - padding-bottom: 0.4em; -} - -.weather-button .weather-forecast-icon { - icon-size: 32px; -} - -.weather-button .weather-forecast-temp { - font-weight: bold; -} - -.message-list { - width: 31.5em; - padding: 0 12px; - text-shadow: none; -} - -.message-list .message-list-placeholder { - spacing: 12px; -} - -.message-list-clear-button.button { - background-color: transparent; - margin: 8px 8px 0; -} - -.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message-list-clear-button.button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message-list-section, -.message-list-sections, -.message-list-section-list { - spacing: 8px; -} - -.message-list-section-list:ltr { - padding-left: 0; -} - -.message-list-section-list:rtl { - padding-right: 0; -} - -.message-list-controls { - margin: 8px 16px 0; - padding: 4px; - spacing: 16px; -} - -.message { - margin: 0 4px 6px; -} - -.message .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; -} - -.message .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; -} - -.message .message-icon-bin > StIcon { - icon-size: 32px; - -st-icon-style: symbolic; -} - -.message .message-icon-bin > .fallback-app-icon { - width: 16px; - height: 16px; -} - -.message .message-secondary-bin { - padding: 0 8px; -} - -.message .message-secondary-bin > .event-time { - min-height: 18px; - color: #565656; - font-size: 1em; - text-align: right; - /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; -} - -.message .message-title { - min-height: 18px; - padding-top: 2px; - color: #242424; - font-weight: bold; - font-size: 1em; -} - -.message .message-content { - min-height: 40px; - padding: 8px; - color: #565656; - font-size: 1em; -} - -.message .message-close-button { - color: #424242; - padding: 0; - height: 24px; - width: 24px; - border-radius: 100px; -} - -.message .message-close-button:hover, .message .message-close-button:active { - color: #242424; -} - -.message .message-close-button:hover, .message .message-close-button:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.message .message-close-button:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.message .message-body { - color: #565656; -} - -.url-highlighter { - link-color: #3484e2; -} - -.message-media-control { - margin: 16px 4px; - padding: 8px; - border-radius: 100px; - color: #424242; -} - -.message-media-control:hover, .message-media-control:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.message-media-control:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -.message-media-control:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; -} - -.message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; -} - -.media-message-cover-icon { - icon-size: 32px !important; - margin: 0 0px 0 4px !important; -} - -.media-message-cover-icon:rtl { - margin: 0 4px 0 0px !important; -} - -.media-message-cover-icon.fallback { - icon-size: 16px !important; - padding: 8px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); - color: #565656; -} - -.check-box * { - min-height: 16px; - padding: 8px 0; -} - -.check-box StBoxLayout { - spacing: .8em; -} - -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); -} - -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); -} - -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.2); -} - -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); -} - -.check-box:hover:checked StBin { - background-color: rgba(8, 96, 242, 0.15); -} - -.check-box:active:checked StBin { - background-color: rgba(8, 96, 242, 0.3); -} - -#dash { - font-size: 1em; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 12px 12px 0px; -} - -#dash:rtl { - border-radius: 12px 0 0 12px; -} - -#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: 3px 6px; -} - -.dash-label { - border-radius: 6px; - padding: 6px 8px; - color: rgba(255, 255, 255, 0.9); - background-color: rgba(0, 0, 0, 0.75); - box-shadow: none; - text-align: center; - border: none; - -x-offset: 8px; -} - -.icon-grid { - spacing: 30px; - -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; - row-spacing: 24px; - column-spacing: 24px; - max-row-spacing: 48px; - max-column-spacing: 48px; -} - -.icon-grid .overview-icon { - icon-size: 96px; -} - -.system-action-icon { - box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 99px; - icon-size: 48px; -} - -.app-view-controls { - width: 320px; - padding-bottom: 32px; - margin: 0 0; -} - -.app-view-control { - padding: 0 16px; - margin: 0 0; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.15); -} - -.app-view-control:hover { - color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.22); -} - -.app-view-control:active { - color: rgba(255, 255, 255, 0.85); - background-color: #085ae3; -} - -.app-view-control:checked { - color: rgba(255, 255, 255, 0.85); - background-color: #0860F2; - box-shadow: none; -} - -.app-view-control:first-child { - border-right-width: 0; - border-radius: 6px 0 0 6px; -} - -.app-view-control:last-child { - border-radius: 0 6px 6px 0; -} - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; -} - -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.28); - transition-duration: 150ms; -} - -.search-provider-icon .overview-icon, .search-provider-icon .overview-icon > StIcon, -.show-apps .overview-icon, -.show-apps .overview-icon > StIcon, -.app-well-app .overview-icon, -.app-well-app .overview-icon > StIcon, -.grid-search-result .overview-icon, -.grid-search-result .overview-icon > StIcon { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -.search-provider-icon:hover .overview-icon, .search-provider-icon:focus .overview-icon, .search-provider-icon:selected .overview-icon, -.show-apps:hover .overview-icon, -.show-apps:focus .overview-icon, -.show-apps:selected .overview-icon, -.app-well-app:hover .overview-icon, -.app-well-app:focus .overview-icon, -.app-well-app:selected .overview-icon, -.grid-search-result:hover .overview-icon, -.grid-search-result:focus .overview-icon, -.grid-search-result:selected .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0ms; - border-image: none; - background-image: none; -} - -.search-provider-icon:active .overview-icon, .search-provider-icon:checked .overview-icon, -.show-apps:active .overview-icon, -.show-apps:checked .overview-icon, -.app-well-app:active .overview-icon, -.app-well-app:checked .overview-icon, -.grid-search-result:active .overview-icon, -.grid-search-result:checked .overview-icon { - background-color: rgba(255, 255, 255, 0.28); - box-shadow: none; - transition-duration: 150ms; -} - -.app-well-app-running-dot { - width: 5px; - height: 5px; - border-radius: 3px; - background-color: rgba(255, 255, 255, 0.85); - margin-bottom: 0; -} - -StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.15); -} - -.show-apps .show-apps-icon { - color: transparent; - background-image: url("assets/view-app-grid.svg"); - background-size: contain; -} - -.show-apps .overview-icon { - color: transparent; -} - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: transparent; - transition-duration: 150ms; -} - -.app-folder-popup { - -arrow-border-radius: 16px; - -arrow-background-color: rgba(255, 255, 255, 0.15); - -arrow-base: 0; - -arrow-rise: 12px; -} - -.app-folder-popup-bin { - padding: 5px; -} - -.app-folder-icon { - padding: 5px; - spacing-rows: 5px; - spacing-columns: 5px; -} - -.page-indicator { - padding: 15px 20px; -} - -.page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.35); -} - -.page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.45); -} - -.page-indicator:active .page-indicator-icon { - margin: 0; - padding: 0; - background-image: none; - color: transparent; - border: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.85); -} - -.page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.85); - transition-duration: 0ms; -} - -.page-indicator:checked:active { - background-image: none; -} - -.overview-icon.overview-icon-with-label, -.grid-search-result .overview-icon.overview-icon-with-label { - padding: 10px 8px 5px 8px; - spacing: 6px; -} - -.overview-icon.overview-icon-with-label > StBoxLayout, -.grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout { - spacing: 6px; -} - -.app-folder { - background: none; - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); -} - -.app-folder .overview-icon { - background-color: rgba(255, 255, 255, 0.15); - border-radius: 12px; -} - -.app-folder:hover .overview-icon { - background-color: rgba(255, 255, 255, 0.2); -} - -.app-folder-dialog { - border-radius: 32px; - border: 2px solid rgba(255, 255, 255, 0.15); - padding: 12px; - background-color: rgba(24, 24, 24, 0.95); -} - -.app-folder-dialog .folder-name-container { - padding: 24px 36px 0; - spacing: 12px; - /* FIXME: this is to keep the label in sync with the entry */ -} - -.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { - font-size: 18pt; - font-weight: bold; -} - -.app-folder-dialog .folder-name-container .folder-name-entry { - width: 300px; -} - -.app-folder-dialog .folder-name-container .folder-name-label { - padding: 5px 7px; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .edit-folder-button { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); - border: none; - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { - icon-size: 16px; -} - -.app-folder-dialog .folder-name-container .edit-folder-button:hover { - background-color: rgba(255, 255, 255, 0.15); -} - -.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { - background-color: rgba(255, 255, 255, 0.28); -} - -.app-folder-dialog .icon-grid { - row-spacing: 8px; - column-spacing: 20px; -} - -.app-folder-dialog .page-indicators { - margin-bottom: 18px; -} - -.app-folder-dialog .page-indicators .page-indicator { - padding: 15px 12px; -} - -.app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active { - background-color: transparent; -} - -.app-folder-dialog-container { - padding: 4px; - width: 600px; - height: 600px; -} - -.app-folder-icon { - padding: 4px; - spacing-rows: 4px; - spacing-columns: 4px; -} - -.rename-folder-popup .rename-folder-popup-item { - spacing: 4px; -} - -.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { - padding: 0 8px; -} - -.workspace-thumbnails { - visible-width: 32px; - spacing: 12px; - padding: 16px; - border-radius: 6px; - margin: 6px; -} - -.workspace-thumbnails .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; -} - -.workspace-thumbnail-indicator { - border: 2px solid #0860F2; - padding: 6px; - border-radius: 2px; -} - -.all-apps, -.search-display > StBoxLayout, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; -} - -.modal-dialog-linked-button:last-child { - color: white; - background-color: #0860F2; - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); -} - -.modal-dialog-linked-button:hover:last-child { - color: white; - background-color: #307bf8; -} - -.modal-dialog-linked-button:active:last-child { - color: white; - background-color: #0756d9; -} - -.modal-dialog-linked-button:insensitive:last-child { - background-color: rgba(8, 96, 242, 0.05); - color: rgba(8, 96, 242, 0.35); -} - -.headline { - font-size: 15pt; - font-weight: 500; -} - -.modal-dialog { - color: #242424; - padding: 0 5px 6px 5px; -} - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - margin: 3px 3px; - border: none !important; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.modal-dialog-linked-button:first-child { - background: rgba(0, 0, 0, 0.05); -} - -.modal-dialog-linked-button:first-child:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog-linked-button:first-child:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.modal-dialog .modal-dialog-content-box { - margin: 32px 40px; - spacing: 32px; - max-width: 28em; -} - -.message-dialog-content { - spacing: 18px; -} - -.message-dialog-content .message-dialog-title { - text-align: center; - font-size: 18pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-title.leightweight { - font-size: 13pt; - font-weight: 800; -} - -.message-dialog-content .message-dialog-description { - text-align: center; -} - -.dialog-list { - spacing: 18px; -} - -.dialog-list .dialog-list-title { - text-align: center; - font-weight: bold; -} - -.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: #424242; - font-size: 15pt; - font-weight: 500; -} - -.run-dialog .modal-dialog-content-box { - margin-top: 24px; - margin-bottom: 14px; -} - -.run-dialog .run-dialog-entry { - width: 20em; -} - -.run-dialog .run-dialog-description { - text-align: center; - color: #424242; - font-size: 15pt; - font-weight: 500; -} - -.end-session-dialog { - width: 28em; -} - -.end-session-dialog .end-session-dialog-battery-warning, -.end-session-dialog .dialog-list-title { - color: #F27835; -} - -.shell-mount-operation-icon { - 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; -} - -.mount-dialog-app-list { - max-height: 200px; - padding-top: 24px; - padding-left: 49px; - padding-right: 32px; -} - -.mount-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; -} - -.mount-dialog-app-list-item { - color: #242424; -} - -.mount-dialog-app-list-item:hover { - color: #242424; -} - -.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; -} - -.mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; -} - -.mount-dialog-app-list-item-name { - font-size: 1em; -} - -.prompt-dialog { - width: 28em; -} - -.prompt-dialog .modal-dialog-content-box { - margin-bottom: 24px; -} - -.prompt-dialog-password-grid { - spacing-rows: 8px; - spacing-columns: 4px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry { - width: auto; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { - margin-left: 20px; -} - -.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { - margin-right: 20px; -} - -.prompt-dialog-password-layout { - spacing: 8px; -} - -.prompt-dialog-password-entry { - width: 20em; -} - -.prompt-dialog-error-label, -.prompt-dialog-info-label, -.prompt-dialog-null-label { - text-align: center; - font-size: 15pt; - font-weight: 500; - margin: 6px; -} - -.prompt-dialog-error-label { - color: #FC4138; -} - -.prompt-dialog-info-label, -.prompt-dialog-null-label { - color: #565656; -} - -.polkit-dialog-user-layout { - text-align: center; - spacing: 8px; - margin-bottom: 6px; -} - -.polkit-dialog-user-layout .polkit-dialog-user-root-label { - color: #F27835; -} - -.audio-device-selection-dialog .modal-dialog-content-box { - margin-bottom: 28px; -} - -.audio-device-selection-dialog .audio-selection-box { - spacing: 20px; -} - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(0, 0, 0, 0.16); -} - -.audio-selection-device:active { - background-color: #0860F2; - color: white; -} - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; -} - -.audio-selection-device-icon { - icon-size: 64px; -} - -.access-dialog { - spacing: 30px; -} - -.geolocation-dialog { - spacing: 30px; -} - -.extension-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; -} - -.extension-dialog .message-dialog-title { - color: #424242; -} - -.inhibit-shortcuts-dialog { - spacing: 30px; -} - -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; -} - -.nm-dialog { - max-height: 34em; - min-height: 31em; - min-width: 32em; -} - -.nm-dialog-content { - spacing: 20px; - padding: 24px; -} - -.nm-dialog-header-hbox { - spacing: 10px; -} - -.nm-dialog-airplane-box { - spacing: 12px; -} - -.nm-dialog-airplane-headline { - font-weight: bold; - text-align: center; -} - -.nm-dialog-airplane-text { - color: #242424; -} - -.nm-dialog-header-icon { - icon-size: 32px; -} - -.nm-dialog-scroll-view { - border: 1px solid rgba(0, 0, 0, 0.12); - padding: 0; - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; -} - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; -} - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 6px; - padding: 12px; - spacing: 20px; -} - -.nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); -} - -.nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.nm-dialog-item:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.nm-dialog-icons { - spacing: .5em; -} - -.nm-dialog-icon { - icon-size: 16px; -} - -.no-networks-label { - color: #565656; -} - -.no-networks-box { - spacing: 12px; -} - -StEntry { - min-height: 32px; - min-width: 44px; - padding: 0 8px; - margin: 3px; - border-width: 0; - color: #242424; - caret-color: #242424; - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -StEntry:hover { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -StEntry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; -} - -StEntry:insensitive { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(36, 36, 36, 0.45); -} - -StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #F27835; - padding: 0 0; -} - -StEntry StIcon.peek-password { - icon-size: 16px; - padding: 0 4px; -} - -StEntry StLabel.hint-text { - margin-left: 2px; - color: rgba(36, 36, 36, 0.7); -} - -.word-suggestions { - font-size: 14pt; - spacing: 12px; - min-height: 20pt; -} - -#keyboard { - background-color: rgba(0, 0, 0, 0.25); - box-shadow: none; -} - -#keyboard .page-indicator { - padding: 6px; -} - -#keyboard .page-indicator .page-indicator-icon { - width: 8px; - height: 8px; -} - -.key-container, -.keyboard-layout { - padding: 4px; - spacing: 4px; -} - -.keyboard-key { - min-height: 1.2em; - min-width: 1.2em; - font-weight: bold; - font-size: 16pt; - border-radius: 10px; - border: none; - color: #424242; - background-color: #eeeeee; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key:focus, .keyboard-key:hover { - color: #242424; - background-color: white; -} - -.keyboard-key:checked, .keyboard-key:active { - color: #242424; - background-color: #d5d5d5; -} - -.keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-color: rgba(0, 0, 0, 0.3); -} - -.keyboard-key.default-key { - background-color: #c0c0c0; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { - color: #242424; - background-color: #dadada; -} - -.keyboard-key.default-key:checked, .keyboard-key.default-key:active { - color: #242424; - background-color: #a7a7a7; -} - -.keyboard-key.enter-key { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { - color: white; - background-color: #1c6ff7; -} - -.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { - color: white; - background-color: #064cc1; -} - -.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { - color: #0860F2; -} - -.keyboard-key StIcon { - icon-size: 1.125em; -} - -.keyboard-subkeys { - color: inherit; - -arrow-border-radius: 6px; - -arrow-background-color: rgba(0, 0, 0, 0.45); - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 20px; - -arrow-rise: 10px; - -boxpointer-gap: 5px; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -} - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; -} - -.login-dialog, -.unlock-dialog { - border: none; - background-color: transparent; -} - -.login-dialog StEntry, -.unlock-dialog StEntry { - selection-background-color: #0860F2; - selected-background-color: #0860F2; - selected-color: white; - padding: 4px 8px; - min-height: 20px; - border-radius: 9999px; - caret-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: none; - box-shadow: none; - color: white; -} - -.login-dialog StEntry:focus, -.unlock-dialog StEntry:focus { - border: none; - background-color: rgba(0, 0, 0, 0.2); - color: white; -} - -.login-dialog StEntry:insensitive, -.unlock-dialog StEntry:insensitive { - border: none; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog StEntry StLabel.hint-text, -.unlock-dialog StEntry StLabel.hint-text { - color: rgba(255, 255, 255, 0.45); -} - -.login-dialog .modal-dialog-button-box, -.unlock-dialog .modal-dialog-button-box { - spacing: 3px; -} - -.login-dialog .modal-dialog-button, -.unlock-dialog .modal-dialog-button { - padding: 0 16px; - border: none; - color: white; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, -.unlock-dialog .modal-dialog-button:hover, -.unlock-dialog .modal-dialog-button:focus { - color: white; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:active, -.unlock-dialog .modal-dialog-button:active { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:insensitive, -.unlock-dialog .modal-dialog-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default, -.unlock-dialog .modal-dialog-button:default { - color: white; - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.02); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, -.unlock-dialog .modal-dialog-button:default:hover, -.unlock-dialog .modal-dialog-button:default:focus { - color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:active, -.unlock-dialog .modal-dialog-button:default:active { - color: white; - background-color: transparent; - background-image: #f2f2f2; - border: 1px solid rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .modal-dialog-button:default:insensitive, -.unlock-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.45); - background-color: rgba(0, 0, 0, 0.12); - border-color: rgba(0, 0, 0, 0.12); - text-shadow: none; - icon-shadow: none; -} - -.login-dialog .cancel-button, -.login-dialog .switch-user-button, -.login-dialog .login-dialog-session-list-button, -.unlock-dialog .cancel-button, -.unlock-dialog .switch-user-button, -.unlock-dialog .login-dialog-session-list-button { - padding: 0; - border-radius: 100px; - width: 32px; - height: 32px; - border: none; - background-color: rgba(0, 0, 0, 0.1); -} - -.login-dialog .cancel-button StIcon, -.login-dialog .switch-user-button StIcon, -.login-dialog .login-dialog-session-list-button StIcon, -.unlock-dialog .cancel-button StIcon, -.unlock-dialog .switch-user-button StIcon, -.unlock-dialog .login-dialog-session-list-button StIcon { - icon-size: 16px; -} - -.login-dialog .login-dialog-message-warning, -.unlock-dialog .login-dialog-message-warning { - color: rgba(255, 255, 255, 0.85); -} - -.caps-lock-warning-label { - text-align: center; - margin-bottom: 8px; - padding: 2px 6px; - color: #F27835; -} - -.login-dialog-logo-bin { - padding: 24px 0px; -} - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-button-box { - spacing: 5px; -} - -.login-dialog-message-warning { - color: #F27835; -} - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; -} - -.login-dialog-user-selection-box { - 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: white; -} - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.85); - padding-top: 1em; -} - -.login-dialog-not-listed-label:hover { - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); -} - -.login-dialog-user-list-view { - -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(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.28); - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #0860F2; -} - -.login-dialog-user-list-item { - border-radius: 10px; - padding: 6px; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:ltr .user-widget { - padding-right: 1em; -} - -.login-dialog-user-list-item:rtl .user-widget { - padding-left: 1em; -} - -.login-dialog-user-list-item:focus { - background-color: rgba(0, 0, 0, 0.05) !important; -} - -.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { - background-color: rgba(0, 0, 0, 0.12) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { - background-color: rgba(0, 0, 0, 0.2) !important; - color: rgba(255, 255, 255, 0.85); -} - -.login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 6px 0 0 0; - background-color: rgba(0, 0, 0, 0.16) !important; -} - -.user-widget-label { - color: rgba(255, 255, 255, 0.85); -} - -.user-icon { - background-size: contain; - color: rgba(255, 255, 255, 0.85); - border-radius: 9999px; - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.user-icon:hover { - color: white; -} - -.user-icon StIcon { - background-color: rgba(255, 255, 255, 0); - border-radius: 99px; -} - -.user-widget.vertical .user-icon { - icon-size: 128px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 14px; - padding-top: 12px; - padding-bottom: 16px; - width: 88px; - height: 88px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 8px; - width: 10px; - height: 10px; -} - -.user-widget.horizontal .user-widget-label { - font-weight: bold; - text-align: left; - padding-left: 15px; -} - -.user-widget.horizontal .user-widget-label:ltr { - padding-left: 14px; -} - -.user-widget.horizontal .user-widget-label:rtl { - padding-right: 14px; -} - -.user-widget.horizontal .user-icon { - icon-size: 64px; -} - -.user-widget.horizontal .user-icon StIcon { - padding: 12px; - width: 40px; - height: 40px; -} - -.user-widget.vertical .user-widget-label { - text-align: center; - font-weight: normal; - padding-top: 16px; -} - -.user-widget.vertical .user-icon { - icon-size: 96px; -} - -.user-widget.vertical .user-icon StIcon { - padding: 20px; - padding-top: 18px; - padding-bottom: 22px; - width: 88px; - height: 88px; -} - -.login-dialog-prompt-entry { - height: 1.5em; -} - -.login-dialog-prompt-layout { - padding-top: 24px; - padding-bottom: 12px; - spacing: 8px; - width: 23em; -} - -.login-dialog-prompt-label { - color: rgba(255, 255, 255, 0.5); - font-size: 1em; - padding-top: 1em; -} - -#lockDialogGroup { - background: url("assets/background.jpg"); - background-size: cover; -} - -#LookingGlassDialog { - background-color: #ffffff; - spacing: 4px; - padding: 0; - border: none; - border-radius: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); - color: #242424; -} - -#LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); -} - -#LookingGlassDialog .labels { - spacing: 0; -} - -#LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #565656; - transition-duration: 150ms; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; -} - -#LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.2); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(255, 255, 255, 0.01); - box-shadow: inset 0 -2px 0px rgba(255, 255, 255, 0.85); - color: #242424; - text-shadow: none; -} - -#LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; -} - -#LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; -} - -.lg-dialog StEntry { - selection-background-color: #0860F2; - selected-color: rgba(255, 255, 255, 0.85); -} - -.lg-dialog .shell-link { - color: #3484e2; -} - -.lg-dialog .shell-link:hover { - color: #3484e2; -} - -.lg-completions-text { - font-size: 1em; - font-style: italic; -} - -.lg-obj-inspector-title { - spacing: 4px; -} - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 6px; - font-size: 9.75pt; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:insensitive { - color: rgba(36, 36, 36, 0.45); - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.lg-obj-inspector-button:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.lg-obj-inspector-button:hover { - border: none; -} - -#lookingGlassExtensions { - padding: 4px; -} - -.lg-extensions-list { - padding: 4px; - spacing: 6px; -} - -.lg-extension { - border: none; - border-radius: 6px; - padding: 4px; -} - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; -} - -.lg-extension-meta { - spacing: 6px; -} - -#LookingGlassPropertyInspector { - background: #ffffff; - border: none; - border-radius: 6px; - padding: 6px; - box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); -} - -.ripple-pointer-location { - width: 48px; - height: 48px; - border-radius: 24px; - background-color: rgba(151, 189, 252, 0.3); - box-shadow: 0 0 2px 2px #669efa; -} - -.pie-timer { - width: 60px; - height: 60px; - -pie-border-width: 3px; - -pie-border-color: #0860F2; - -pie-background-color: rgba(201, 221, 253, 0.3); -} - -.select-area-rubberband { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; - border-radius: 3px; -} - -.caps-lock-warning-label { - text-align: center; - padding-bottom: 8px; - font-size: 9.75pt; - font-weight: 400; - color: #F27835; -} - -.lightbox { - background-color: black; -} - -.flashspot { - background-color: white; -} - -.hidden { - color: rgba(0, 0, 0, 0); -} - -.switcher-popup { - padding: 8px; - spacing: 24px; -} - -.switcher-list-item-container { - spacing: 8px; -} - -.switcher-list .item-box { - padding: 8px; - border-radius: 6px; -} - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.switcher-list .item-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; -} - -.switcher-list .thumbnail { - width: 256px; -} - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.12); -} - -.switcher-arrow { - border-color: rgba(0, 0, 0, 0); - color: #565656; -} - -.switcher-arrow:highlighted { - color: #242424; -} - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; -} - -.tile-preview { - background-color: rgba(8, 96, 242, 0.3); - border: 1px solid #0860F2; -} - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; -} - -.ripple-box { - width: 48px; - height: 48px; - border-radius: 0 0 48px 0; - background-color: rgba(8, 96, 242, 0.35); - background-image: none; - background-size: auto; -} - -.ripple-box:rtl { - border-radius: 0 0 0 48px; - background-image: none; -} - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - border: 2px solid #0860F2; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; -} - -.secondary-icon { - icon-size: 1.2307692308em; -} - -.chat-body { - spacing: 5px; -} - -.chat-response { - margin: 5px; -} - -.chat-log-message { - color: #242424; -} - -.chat-new-group { - padding-top: 1em; -} - -.chat-received { - padding-left: 4px; -} - -.chat-received:rtl { - padding-left: 0px; - padding-right: 4px; -} - -.chat-sent { - padding-left: 18pt; - color: #424242; -} - -.chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; -} - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: #565656; -} - -.chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; -} - -.hotplug-transient-box { - spacing: 6px; - padding: 2px 72px 2px 12px; -} - -.hotplug-notification-item { - padding: 2px 10px; -} - -.hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; -} - -.hotplug-notification-item-icon { - icon-size: 24px; - padding: 2px 5px; -} - -.hotplug-resident-box { - spacing: 8px; -} - -.hotplug-resident-mount { - spacing: 8px; - border-radius: 6px; -} - -.hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.2); -} - -.hotplug-resident-mount-label { - color: inherit; - padding-left: 6px; -} - -.hotplug-resident-mount-icon { - icon-size: 24px; - padding-left: 6px; -} - -.hotplug-resident-eject-icon { - icon-size: 16px; -} - -.hotplug-resident-eject-button { - padding: 7px; - border-radius: 6px; - color: #242424; -} - -.url-highlighter { - link-color: #3484e2; -} - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 6px; - color: #242424; - background-color: rgba(255, 255, 255, 0.92); - border: none; - box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -} - -.notification-banner:hover { - background-color: rgba(255, 255, 255, 0.95); -} - -.notification-banner:focus { - background-color: #ffffff; -} - -.notification-banner .notification-icon { - padding: 5px; -} - -.notification-banner .notification-content { - padding: 5px; - spacing: 5px; -} - -.notification-banner .secondary-icon { - icon-size: 1.2307692308em; -} - -.notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - spacing: 1px; -} - -.notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: #424242; - font-weight: 500; - border-width: 0; -} - -.notification-banner .notification-button:first-child { - border-radius: 0 0 0 6px; -} - -.notification-banner .notification-button:last-child { - border-radius: 0 0 6px 0; -} - -.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { - border-radius: 0 0 6px 6px; -} - -.notification-banner .notification-button:focus { - background-color: transparent; - color: #424242; - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.12); -} - -.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - box-shadow: none; -} - -.notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.magnifier-zoom-region { - border: 2px solid #0860F2; -} - -.magnifier-zoom-region.full-screen { - border-width: 0; -} - -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; -} - -.osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; -} - -.osd-window .level { - height: 4px; - border-radius: 3px; - background-color: rgba(0, 0, 0, 0.1); - color: #242424; - -barlevel-height: 4px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-active-background-color: #0860F2; - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-separator-width: 2px; - -barlevel-border-width: 0; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.osd-window .level-bar { - background-color: white; - border-radius: 16px; -} - -.pad-osd-window { - padding: 32px; - background-color: rgba(0, 0, 0, 0.6); -} - -.pad-osd-window .pad-osd-title-box { - spacing: 12px; -} - -.pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; -} - -.combo-box-label { - width: 15em; -} - -#overview { - spacing: 24px; -} - -.overview-controls { - padding-bottom: 32px; -} - -.window-picker { - -horizontal-spacing: 16px; - -vertical-spacing: 16px; - padding: 0 16px 32px; - spacing: 12px; -} - -.window-picker.external-monitor { - padding: 16px; -} - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.28); - border-radius: 6px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.28); -} - -.window-caption { - spacing: 25px; - color: rgba(255, 255, 255, 0.85); - background-color: rgba(0, 0, 0, 0.6); - border-radius: 6px; - padding: 4px 8px; - border: none; - font-weight: normal; -} - -.app-folder-dialog .folder-name-container .folder-name-entry, .search-entry { - width: 304px; - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.5); - caret-color: rgba(255, 255, 255, 0.85); - selection-background-color: rgba(255, 255, 255, 0.28); - selected-color: rgba(255, 255, 255, 0.85); - background-color: rgba(255, 255, 255, 0.12); - border-radius: 8px; - border-color: transparent; -} - -.app-folder-dialog .folder-name-container .folder-name-entry:focus, .search-entry:focus { - border-color: transparent; - background-color: rgba(255, 255, 255, 0.18); - padding: 0 8px; - border: none; - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry .search-entry-icon, .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.5); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:hover .search-entry-icon, .app-folder-dialog .folder-name-container .folder-name-entry:focus .search-entry-icon, .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: rgba(255, 255, 255, 0.85); -} - -.app-folder-dialog .folder-name-container .folder-name-entry:insensitive, .search-entry:insensitive { - border: none; - color: rgba(255, 255, 255, 0.45); -} - -.app-folder-dialog .folder-name-container .folder-name-entry StLabel.hint-text, .search-entry StLabel.hint-text { - color: rgba(255, 255, 255, 0.5); -} - -#searchResultsContent { - max-width: 1000px; - padding-left: 20px; - padding-right: 20px; - spacing: 16px; -} - -.search-section { - spacing: 16px; -} - -.search-section .search-section-separator { - height: 1px; - background-color: rgba(255, 255, 255, 0.15); -} - -.search-section-content { - spacing: 32px; - border-radius: 0; - border: none; - box-shadow: none; - background: none; - text-shadow: none; - color: rgba(255, 255, 255, 0.85); -} - -.search-provider-icon .list-search-provider-content { - spacing: 12px; -} - -.search-provider-icon .list-search-provider-content .list-search-provider-details { - width: 120px; - margin-top: 0; - color: rgba(255, 255, 255, 0.5); -} - -.list-search-results { - spacing: 3px; -} - -.list-search-result-content { - spacing: 30px; -} - -.list-search-result-title { - font-size: 11.25pt; - font-weight: 400; - color: rgba(255, 255, 255, 0.85); - spacing: 12px; -} - -.list-search-result-description { - color: rgba(255, 255, 255, 0.85); -} - -.list-search-provider-details { - width: 150px; - color: rgba(255, 255, 255, 0.85); - margin-top: 0.24em; -} - -.list-search-provider-content { - spacing: 20px; -} - -.search-provider-icon { - padding: 15px; -} - -.cycler-highlight { - border: 4px solid #0860F2; -} - -.workspace-switcher-group { - padding: 8px; -} - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; -} - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); - background-size: 32px; - border-radius: 6px; -} - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -#panel { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - font-weight: bold; - height: 28px; - box-shadow: 0 5px 16px rgba(0, 0, 0, 0.35); - color: white; -} - -#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; -} - -#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { - color: rgba(255, 255, 255, 0.85); -} - -#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel:overview .panel-button:active, #panel:overview .panel-button:active:hover, #panel:overview .panel-button:overview, #panel:overview .panel-button:overview:hover, #panel:overview .panel-button:focus, #panel:overview .panel-button:focus:hover, #panel:overview .panel-button:checked, #panel:overview .panel-button:checked:hover, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:active:hover, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:overview:hover, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:focus:hover, #panel.unlock-screen .panel-button:checked, #panel.unlock-screen .panel-button:checked:hover, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:active:hover, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:overview:hover, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:focus:hover, #panel.login-screen .panel-button:checked, #panel.login-screen .panel-button:checked:hover, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:active:hover, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:overview:hover, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:focus:hover, #panel.lock-screen .panel-button:checked, #panel.lock-screen .panel-button:checked:hover { - color: white; - background-color: rgba(255, 255, 255, 0.28); -} - -#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; -} - -#panel #panelLeft, #panel #panelCenter { - spacing: 0; -} - -#panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(255, 255, 255, 0.16); - -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: white; -} - -#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-corner StLabel { - padding: 0 4px; -} - -#panel .panel-button { - -natural-hpadding: 8px; - -minimum-hpadding: 8px; - font-weight: bold; - color: white; - transition-duration: 150ms; - border-radius: 6px; -} - -#panel .panel-button StLabel { - padding: 0 2px; -} - -#panel .panel-button, #panel .panel-button:hover, #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - text-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .system-status-icon, -#panel .panel-button .app-menu-icon > StIcon, -#panel .panel-button .popup-menu-arrow, #panel .panel-button:hover .system-status-icon, -#panel .panel-button:hover .app-menu-icon > StIcon, -#panel .panel-button:hover .popup-menu-arrow, #panel .panel-button:active .system-status-icon, -#panel .panel-button:active .app-menu-icon > StIcon, -#panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, -#panel .panel-button:overview .app-menu-icon > StIcon, -#panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, -#panel .panel-button:focus .app-menu-icon > StIcon, -#panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, -#panel .panel-button:checked .app-menu-icon > StIcon, -#panel .panel-button:checked .popup-menu-arrow { - icon-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.15); -} - -#panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 0; - margin-right: 0; - icon-size: 16px; -} - -#panel .panel-button .app-menu-icon > StIcon { - padding-left: 4px; - padding-right: 6px; -} - -#panel .panel-button .popup-menu-arrow { - width: 0; - height: 0; -} - -#panel .panel-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.15); -} - -#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { - background-color: rgba(255, 255, 255, 0.28); - color: white; - box-shadow: none; -} - -#panel .panel-button .system-status-icon { - icon-size: 1.2307692308em; - padding: 0 4px; -} - -.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: white; -} - -.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: white; -} - -#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 { - background: none; - 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: #FC4138; -} - -#panel .remote-access-indicator { - color: #F27835; -} - -#panel.solid { - background-color: rgba(255, 255, 255, 0.16); - transition-duration: 250ms; - background-gradient-direction: none; - text-shadow: none; -} - -#panel.solid:overview { - background-color: transparent; -} - -#panel.solid .panel-corner { - -panel-corner-background-color: rgba(255, 255, 255, 0.16); -} - -#panel.solid .panel-button { - color: white; - text-shadow: none; -} - -#panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel.solid .system-status-icon, -#panel.solid .app-menu-icon > StIcon, -#panel.solid .popup-menu-arrow { - icon-shadow: none; -} - -#panel.solid .system-status-icon:active, #panel.solid .system-status-icon:overview, #panel.solid .system-status-icon:focus, #panel.solid .system-status-icon:checked, -#panel.solid .app-menu-icon > StIcon:active, -#panel.solid .app-menu-icon > StIcon:overview, -#panel.solid .app-menu-icon > StIcon:focus, -#panel.solid .app-menu-icon > StIcon:checked, -#panel.solid .popup-menu-arrow:active, -#panel.solid .popup-menu-arrow:overview, -#panel.solid .popup-menu-arrow:focus, -#panel.solid .popup-menu-arrow:checked { - icon-shadow: 0 1px rgba(0, 0, 0, 0.45); -} - -#panel #panelActivities.panel-button > * { - background-image: url("assets/activities.svg"); - background-position: center top; - width: 24px; - height: 24px; - background-color: transparent !important; - background-gradient-direction: none !important; - border: none; - color: transparent; -} - -#panel #panelActivities.panel-button:active, #panel #panelActivities.panel-button:overview, #panel #panelActivities.panel-button:focus, #panel #panelActivities.panel-button:checked { - background-color: transparent; - border: none; -} - -.popup-menu { - min-width: 12em; - color: #424242; - padding: 0 0 !important; -} - -.popup-menu .popup-menu-content { - padding: 6px 0 !important; - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 4px 8px 4px 12px !important; -} - -.popup-menu .popup-menu-item { - spacing: 12px; - padding-top: 6px !important; - padding-bottom: 6px !important; - color: #424242; - text-shadow: none; - border-radius: 8px; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-menu-item:ltr { - padding-right: 2em !important; - padding-left: 0 !important; -} - -.popup-menu .popup-menu-item:rtl { - padding-right: 0 !important; - padding-left: 2em !important; -} - -.popup-menu .popup-menu-item:checked { - font-weight: normal; - border-radius: 8px 8px 0 0; - border: none; - box-shadow: none; - color: #424242; - background-color: rgba(255, 255, 255, 0.75); -} - -.popup-menu .popup-menu-item.hover:checked, .popup-menu .popup-menu-item.selected:checked { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-menu-item:checked:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-menu-item:checked:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-menu-item.selected { - color: white; - background-color: #0860F2; - transition: none; -} - -.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { - color: white; - background-color: #095de8; - transition-duration: 100ms; -} - -.popup-menu .popup-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu .popup-sub-menu { - background-color: rgba(255, 255, 255, 0.75); - border-radius: 0 0 8px 8px; - border: none; - box-shadow: none; - margin: 0 6px; - transition-duration: 0ms; -} - -.popup-menu .popup-sub-menu .popup-menu-item { - margin: 0; - border-radius: 8px; -} - -.popup-menu .popup-sub-menu .popup-menu-item:hover { - color: white; - background-color: #0860F2; -} - -.popup-menu .popup-sub-menu .popup-menu-item:active { - color: white; - background-color: #095de8; -} - -.popup-menu .popup-sub-menu .popup-menu-item:not(:first-child):last-child { - border-radius: 0 0 8px 8px; -} - -.popup-menu .popup-inactive-menu-item { - color: #424242; -} - -.popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(36, 36, 36, 0.45); -} - -.popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; -} - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; -} - -.popup-menu-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 0; - -arrow-box-shadow: none; - background: transparent; -} - -.popup-menu-boxpointer StEntry { - selection-background-color: rgba(255, 255, 255, 0.85); - selected-background-color: rgba(255, 255, 255, 0.85); - selected-color: #0860F2; -} - -.popup-separator-menu-item { - margin: 0 0; - padding: 0 0; - background: none; - border: none; - height: 1px; -} - -.popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - margin: 0 0; - background-color: rgba(0, 0, 0, 0.12); - padding: 0 0; -} - -.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; -} - -.system-switch-user-submenu-icon.user-icon { - icon-size: 20px; - padding: 0 2px; -} - -.system-switch-user-submenu-icon.default-icon { - icon-size: 16px; - padding: 0 4px; -} - -.system-switch-user-submenu-icon { - icon-size: 16px; - padding: 0 4px; -} - -#appMenu { - spinner-image: url("process-working.svg"); - spacing: 4px; -} - -#appMenu .label-shadow { - color: transparent; -} - -.aggregate-menu { - min-width: 21em; -} - -.aggregate-menu .popup-menu-icon { - padding: 0; - margin: 0 0; - -st-icon-style: symbolic; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { - /* 12px spacing + 2*4px padding */ - padding-left: 16px; - margin-left: 1em; -} - -.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { - /* 12px spacing + 2*4px padding */ - padding-right: 16px; - margin-right: 1em; -} - -.system-menu-action { - color: #424242; - border-radius: 100px; - /* wish we could do 50% */ - padding: 12px; - border: none; - -st-icon-style: symbolic; -} - -.system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; - border: none; - padding: 12px; -} - -.system-menu-action:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.system-menu-action > StIcon { - icon-size: 16px; -} - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; -} - -.popup-menu-arrow, -.popup-menu-icon { - icon-size: 1.2307692308em; -} - -.emoji-page .keyboard-key { - background-color: transparent; - border: none; - color: initial; -} - -.emoji-panel .keyboard-key:latched { - border-color: #1c6ff7; - background-color: #0860F2; -} - -.candidate-popup-boxpointer { - -arrow-border-radius: 2px; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 12px; - background-color: transparent; -} - -.candidate-popup-content { - box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.25); - border: 1px solid rgba(0, 0, 0, 0); - margin: 2px 8px; - padding: 6px; - spacing: 4px; -} - -.candidate-index { - padding: 0 0.5em 0 0; - color: #565656; -} - -.candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.5); -} - -.candidate-box { - transition-duration: 0ms; - padding: 0.3em 0.5em 0.3em 0.5em; - margin-right: 2px; - border-radius: 6px; -} - -.candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: #242424; -} - -.candidate-box:active { - background-color: rgba(0, 0, 0, 0.2); - color: #242424; -} - -.candidate-box:selected { - background-color: #0860F2; - color: rgba(255, 255, 255, 0.85); -} - -.candidate-box:last-child { - margin-right: 0; -} - -.candidate-page-button-box { - 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; -} - -.candidate-page-button-previous, -.candidate-page-button-next { - border-radius: 6px; -} - -.candidate-page-button-icon { - icon-size: 1em; -} - -.screen-shield-arrows { - padding-bottom: 3em; -} - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; -} - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; -} - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.85); - border-radius: 6px; -} - -.screen-shield-notifications-container .notification { - margin-right: 16px; -} - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; -} - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.85); -} - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); -} - -.screen-shield-background { - background: black; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); -} - -.unlock-dialog-clock { - color: white; - font-weight: 300; - text-align: center; - spacing: 24px; - padding-bottom: 2.5em; -} - -.unlock-dialog-clock-time { - font-size: 64pt; - padding-top: 42px; - font-feature-settings: "tnum"; -} - -.unlock-dialog-clock-date { - font-size: 16pt; - font-weight: normal; -} - -.unlock-dialog-clock-hint { - font-weight: normal; - padding-top: 48px; -} - -.unlock-dialog-notifications-container { - margin: 12px 0; - spacing: 6px; - width: 23em; - background-color: transparent; -} - -.unlock-dialog-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; -} - -.unlock-dialog-notifications-container .notification, -.unlock-dialog-notifications-container .unlock-dialog-notification-source { - padding: 12px 6px; - border: none; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border-radius: 6px; -} - -.unlock-dialog-notifications-container .notification.critical, -.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { - background-color: rgba(0, 0, 0, 0.3); -} - -.unlock-dialog-notification-label { - padding: 0px 0px 0px 12px; -} - -.unlock-dialog-notification-count-text { - weight: bold; - padding: 0 6px; - color: white; - background-color: #0860F2; - border-radius: 99px; - margin-right: 12px; -} - -StScrollView.vfade { - -st-vfade-offset: 32px; -} - -StScrollView.hfade { - -st-hfade-offset: 32px; -} - -StScrollBar { - padding: 0; -} - -StScrollView StScrollBar { - min-width: 16px; - min-height: 6px; -} - -StScrollBar StBin#trough { - margin: 6px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.12); -} - -StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: #565656; - margin: 6px; -} - -StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #424242; -} - -StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #242424; -} - -.slider { - height: 20px; - color: white; - border-radius: 16px; - -slider-height: 19px; - -slider-background-color: rgba(0, 0, 0, 0.1); - -slider-border-color: rgba(0, 0, 0, 0.15); - -slider-active-background-color: white; - -slider-active-border-color: rgba(0, 0, 0, 0.15); - -slider-border-width: 1px; - -slider-handle-radius: 10px; - -slider-handle-border-width: 1px; - -slider-handle-border-color: rgba(0, 0, 0, 0.15); - -barlevel-height: 19px; - -barlevel-background-color: rgba(0, 0, 0, 0.1); - -barlevel-border-color: rgba(0, 0, 0, 0.15); - -barlevel-active-background-color: white; - -barlevel-active-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-color: #f8464c; - -barlevel-overdrive-border-color: rgba(0, 0, 0, 0.15); - -barlevel-overdrive-separator-width: 0; - -barlevel-border-width: 1px; - -barlevel-border-color: rgba(0, 0, 0, 0.15); -} - -.toggle-switch { - width: 40px; - height: 24px; - background-size: contain; - background-image: url("assets/toggle-off.svg"); -} - -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item.selected .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item.selected .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.toggle-switch-us { - 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"); -} - -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .app-well-app-running-dot { - background-color: black; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer #dash .app-well-app-running-dot { - background-color: rgba(0, 0, 0, 0.85); -} - -#dashtodockContainer #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer:overview #dash .app-well-app-running-dot { - background-color: rgba(255, 255, 255, 0.85); -} - -#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { - background-color: #0860F2; -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} - -#dash:desktop { - background-color: rgba(241, 241, 241, 0.15); -} - -.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { - border: 1px solid transparent; -} - -.openweather-provider { - padding: 0 16px; - font-weight: 500; - color: #424242; - background-color: transparent; - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-provider:focus { - color: #242424; - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.openweather-provider:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - border-color: transparent; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { - background: none; - color: #242424; -} - -.openweather-current-databox-values { - background: none; - color: #565656; -} - -.openweather-current-databox-captions { - background: none; - color: #565656; -} - -.openweather-forecast-icon, .openweather-forecast-summary { - background: none; - color: #424242; -} - -.openweather-forecast-day, .openweather-forecast-temperature { - background: none; - color: #565656; -} - -.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { - color: #424242; -} - -.popup-menu .search-entry { - color: #242424; - selection-background-color: #0860F2; - selected-color: white; - background-color: rgba(0, 0, 0, 0.1); - border-radius: 100px; - border: 2px solid transparent; - box-shadow: none; -} - -.popup-menu .search-entry:focus { - border: 2px solid #4d8ef9; - box-shadow: none; - color: #242424; -} - -.popup-menu .search-entry .search-entry-icon { - color: #565656; -} - -.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: #242424; -} diff --git a/src/main/gnome-shell/gnome-shell-pop-theme.gresource.xml b/src/main/gnome-shell/gnome-shell-pop-theme.gresource.xml deleted file mode 100644 index 0b155b5c..00000000 --- a/src/main/gnome-shell/gnome-shell-pop-theme.gresource.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - assets/calendar-arrow-left.svg - assets/calendar-arrow-right.svg - assets/calendar-today.svg - assets/checkbox.svg - assets/checkbox-off.svg - assets/dash-placeholder.svg - assets/more-results.svg - assets/noise-texture.svg - assets/toggle-off.svg - assets/toggle-on.svg - assets/window-close.svg - assets/window-close-hover.svg - assets/window-close-active.svg - assets/activities.svg - assets/view-app-grid.svg - assets/background.jpg - icons/scalable/actions/color-pick.svg - icons/scalable/status/eye-not-looking-symbolic.svg - icons/scalable/status/eye-open-negative-filled-symbolic.svg - icons/scalable/status/keyboard-caps-lock-filled-symbolic.svg - icons/scalable/status/keyboard-enter-symbolic.svg - icons/scalable/status/keyboard-hide-symbolic.svg - icons/scalable/status/keyboard-layout-filled-symbolic.svg - icons/scalable/status/keyboard-shift-filled-symbolic.svg - icons/scalable/status/message-indicator-symbolic.svg - icons/scalable/actions/pointer-double-click-symbolic.svg - icons/scalable/actions/pointer-drag-symbolic.svg - icons/scalable/actions/pointer-primary-click-symbolic.svg - icons/scalable/actions/pointer-secondary-click-symbolic.svg - gnome-shell.css - gdm3.css - pad-osd.css - no-events.svg - no-notifications.svg - process-working.svg - - diff --git a/src/main/gnome-shell/gnome-shell-theme.gresource.xml b/src/main/gnome-shell/gnome-shell-theme.gresource.xml index 0b155b5c..4474173e 100644 --- a/src/main/gnome-shell/gnome-shell-theme.gresource.xml +++ b/src/main/gnome-shell/gnome-shell-theme.gresource.xml @@ -16,7 +16,7 @@ assets/window-close-active.svg assets/activities.svg assets/view-app-grid.svg - assets/background.jpg + assets/background.png icons/scalable/actions/color-pick.svg icons/scalable/status/eye-not-looking-symbolic.svg icons/scalable/status/eye-open-negative-filled-symbolic.svg @@ -31,7 +31,9 @@ icons/scalable/actions/pointer-primary-click-symbolic.svg icons/scalable/actions/pointer-secondary-click-symbolic.svg gnome-shell.css - gdm3.css + gnome-shell.css + gnome-shell.css + gnome-shell.css pad-osd.css no-events.svg no-notifications.svg diff --git a/src/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml b/src/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml deleted file mode 100644 index 1e4aea3c..00000000 --- a/src/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - assets/calendar-arrow-left.svg - assets/calendar-arrow-right.svg - assets/calendar-today.svg - assets/checkbox.svg - assets/checkbox-off.svg - assets/dash-placeholder.svg - assets/more-results.svg - assets/noise-texture.svg - assets/toggle-off.svg - assets/toggle-on.svg - assets/window-close.svg - assets/window-close-hover.svg - assets/window-close-active.svg - assets/activities.svg - assets/view-app-grid.svg - assets/background.jpg - icons/scalable/actions/color-pick.svg - icons/scalable/status/eye-not-looking-symbolic.svg - icons/scalable/status/eye-open-negative-filled-symbolic.svg - icons/scalable/status/keyboard-caps-lock-filled-symbolic.svg - icons/scalable/status/keyboard-enter-symbolic.svg - icons/scalable/status/keyboard-hide-symbolic.svg - icons/scalable/status/keyboard-layout-filled-symbolic.svg - icons/scalable/status/keyboard-shift-filled-symbolic.svg - icons/scalable/status/message-indicator-symbolic.svg - icons/scalable/actions/pointer-double-click-symbolic.svg - icons/scalable/actions/pointer-drag-symbolic.svg - icons/scalable/actions/pointer-primary-click-symbolic.svg - icons/scalable/actions/pointer-secondary-click-symbolic.svg - Yaru/gnome-shell.css - Yaru-dark/gnome-shell.css - gdm3.css - pad-osd.css - no-events.svg - no-notifications.svg - process-working.svg - - diff --git a/src/main/gtk-3.0/gtk-dark-blue.css b/src/main/gtk-3.0/gtk-dark-blue.css deleted file mode 100644 index 84446a4f..00000000 --- a/src/main/gtk-3.0/gtk-dark-blue.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #2E7CF7; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #2E7CF7; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #2E7CF7; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #0960e9; - background-color: rgba(9, 96, 233, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #2E7CF7; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #2E7CF7; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #5f9bf9; - background-color: #2E7CF7; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #2E7CF7; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #2E7CF7; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#2E7CF7), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#2E7CF7), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(46, 124, 247, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #2E7CF7; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#2E7CF7), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #abcbfc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #eaf2fe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #d5e5fd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #d5e5fd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(120, 170, 250, 0.75); - box-shadow: inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #78aafa; - border-color: #649ef9; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #78aafa; - color: rgba(255, 255, 255, 0.6); - border-color: #649ef9; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #78aafa; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #2E7CF7; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #2E7CF7; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #2E7CF7; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #97befb; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #82b0fa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #86adeb; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #c0d8fd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #2E7CF7; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #2E7CF7; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #2E7CF7; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #2E7CF7; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #2E7CF7; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, rgba(46, 124, 247, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #dae8fe 0%, #a9c9fc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #2E7CF7; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #a1c4fb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #2E7CF7; -} - -scale highlight:disabled { - background-color: rgba(46, 124, 247, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(46, 124, 247, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #e0ebfe; - border-color: #e0ebfe; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #97befb; - border-color: #97befb; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #a1c4fb; - border-color: #a1c4fb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #2E7CF7; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #2E7CF7; - background-color: #2E7CF7; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #2E7CF7; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #2E7CF7; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #2E7CF7; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #2E7CF7; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #97befb; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #90bafb; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #d5e5fd; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(46, 124, 247, 0.8); - border-color: rgba(9, 96, 233, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #2E7CF7; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #478bf8; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #2E7CF7; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #2E7CF7; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #2E7CF7; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #2E7CF7; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #2E7CF7; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #2E7CF7; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#2E7CF7); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #2E7CF7; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#25282f); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#252d39); - color: #2E7CF7; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#2E7CF7); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(46, 124, 247, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #2E7CF7; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #90bafb; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #2E7CF7; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #4288f8; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #1a70f6; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(120, 170, 250, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #2E7CF7; - border-color: #2E7CF7; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #2E7CF7; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #90bafb; - background-color: #2E7CF7; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #2E7CF7; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #2E7CF7; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #2E7CF7; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #2E7CF7; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #78aafa; - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #2E7CF7; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(46, 124, 247, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #2E7CF7; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #2E7CF7; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #2E7CF7; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #2E7CF7; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #2E7CF7; - border-color: #2E7CF7; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #2E7CF7; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #2E7CF7; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #2E7CF7; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #2E7CF7; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #2E7CF7; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #478bf8; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(46, 124, 247, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #2E7CF7; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#2E7CF7); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#2E7CF7); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#2E7CF7); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#2E7CF7); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #2E7CF7; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #2E7CF7; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #2E7CF7; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #2E7CF7; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #2E7CF7; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #2E7CF7; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #2E7CF7; -@define-color budgie_tasklist_indicator_color_active #2E7CF7; -@define-color budgie_tasklist_indicator_color_active_window rgba(43, 115, 230, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-green.css b/src/main/gtk-3.0/gtk-dark-green.css deleted file mode 100644 index 1e1e61c9..00000000 --- a/src/main/gtk-3.0/gtk-dark-green.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #79B757; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #79B757; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #79B757; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #619942; - background-color: rgba(97, 153, 66, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #79B757; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #79B757; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #95c67b; - background-color: #79B757; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #79B757; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #79B757; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#79B757), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#79B757), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(121, 183, 87, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #79B757; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#79B757), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #c9e2bc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f2f8ee; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e4f1dd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e4f1dd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(164, 206, 141, 0.75); - box-shadow: inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #a4ce8d; - border-color: #98c87e; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #a4ce8d; - color: rgba(255, 255, 255, 0.6); - border-color: #98c87e; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #a4ce8d; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #79B757; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #79B757; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #79B757; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #bcdbab; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #afd49a; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #accb9b; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #d7e9cd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #79B757; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #79B757; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #79B757; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #79B757; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #79B757; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, rgba(121, 183, 87, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #ddedd4 0%, #c0ddb0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #79B757; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #c3dfb3; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #79B757; -} - -scale highlight:disabled { - background-color: rgba(121, 183, 87, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(121, 183, 87, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #ebf4e6; - border-color: #ebf4e6; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #bcdbab; - border-color: #bcdbab; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #c3dfb3; - border-color: #c3dfb3; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #79B757; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #79B757; - background-color: #79B757; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #79B757; - background-color: #79B757; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #79B757; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #79B757, #79B757); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #79B757; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #79B757; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #79B757; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #79B757; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #bcdbab; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #b2d69e; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e4f1dd; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(121, 183, 87, 0.8); - border-color: rgba(97, 153, 66, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #79B757; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #87bf69; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #79B757; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #79B757; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #79B757; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #79B757; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #79B757; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #79B757; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#79B757); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #79B757; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#282b27); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#2d3329); - color: #79B757; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#79B757); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(121, 183, 87, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #79B757; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #b2d69e; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #79B757; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #84bd65; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #6eaf4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(164, 206, 141, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #79B757; - border-color: #79B757; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #79B757; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #b2d69e; - background-color: #79B757; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #79B757; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #79B757; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #79B757; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #79B757; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #a4ce8d; - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #79B757; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(121, 183, 87, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #79B757; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #79B757; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #79B757; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #79B757; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #79B757; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #79B757, #79B757); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #79B757; - border-color: #79B757; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #79B757; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #79B757; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #79B757; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #79B757; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #79B757; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #87bf69; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(121, 183, 87, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #79B757; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#79B757); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#79B757); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#79B757); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#79B757); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #79B757; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #79B757; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #79B757; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #79B757; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #79B757; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #79B757; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #79B757; -@define-color budgie_tasklist_indicator_color_active #79B757; -@define-color budgie_tasklist_indicator_color_active_window rgba(113, 170, 81, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-grey.css b/src/main/gtk-3.0/gtk-dark-grey.css deleted file mode 100644 index c2496f1d..00000000 --- a/src/main/gtk-3.0/gtk-dark-grey.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #8C8C8C; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #8C8C8C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #8C8C8C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #737373; - background-color: rgba(115, 115, 115, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #8C8C8C; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #8C8C8C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #a6a6a6; - background-color: #8C8C8C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #8C8C8C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #8C8C8C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#8C8C8C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8C8C8C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(140, 140, 140, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #8C8C8C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#8C8C8C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d1d1d1; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f4f4f4; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e8e8e8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e8e8e8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(178, 178, 178, 0.75); - box-shadow: inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b2b2b2; - border-color: #a8a8a8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b2b2b2; - color: rgba(255, 255, 255, 0.6); - border-color: #a8a8a8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b2b2b2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #8C8C8C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #8C8C8C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #8C8C8C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #c6c6c6; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #bababa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #b5b5b5; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #dddddd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #8C8C8C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #8C8C8C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #8C8C8C; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #8C8C8C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #8C8C8C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, rgba(140, 140, 140, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e5e5e5 0%, #cccccc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #8C8C8C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #cbcbcb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #8C8C8C; -} - -scale highlight:disabled { - background-color: rgba(140, 140, 140, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(140, 140, 140, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #eeeeee; - border-color: #eeeeee; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #c6c6c6; - border-color: #c6c6c6; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #cbcbcb; - border-color: #cbcbcb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #8C8C8C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #8C8C8C; - background-color: #8C8C8C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #8C8C8C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #8C8C8C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #8C8C8C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #8C8C8C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #c6c6c6; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #bfbfbf; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e8e8e8; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(140, 140, 140, 0.8); - border-color: rgba(115, 115, 115, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #8C8C8C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #999999; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #8C8C8C; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #8C8C8C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #8C8C8C; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #8C8C8C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #8C8C8C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #8C8C8C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#8C8C8C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #8C8C8C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#292929); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#2e2e2e); - color: #8C8C8C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#8C8C8C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(140, 140, 140, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #8C8C8C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #bfbfbf; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #8C8C8C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #969696; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #828282; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(178, 178, 178, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #8C8C8C; - border-color: #8C8C8C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #8C8C8C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #bfbfbf; - background-color: #8C8C8C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #8C8C8C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #8C8C8C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #8C8C8C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #8C8C8C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b2b2b2; - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #8C8C8C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(140, 140, 140, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #8C8C8C; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #8C8C8C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #8C8C8C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #8C8C8C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #8C8C8C; - border-color: #8C8C8C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #8C8C8C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #8C8C8C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #8C8C8C; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #8C8C8C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #8C8C8C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #999999; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(140, 140, 140, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #8C8C8C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#8C8C8C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#8C8C8C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#8C8C8C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#8C8C8C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #8C8C8C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #8C8C8C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #8C8C8C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #8C8C8C; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #8C8C8C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #8C8C8C; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #8C8C8C; -@define-color budgie_tasklist_indicator_color_active #8C8C8C; -@define-color budgie_tasklist_indicator_color_active_window rgba(130, 130, 130, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-orange.css b/src/main/gtk-3.0/gtk-dark-orange.css deleted file mode 100644 index b1456691..00000000 --- a/src/main/gtk-3.0/gtk-dark-orange.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E9873A; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #E9873A; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E9873A; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #d86c18; - background-color: rgba(216, 108, 24, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #E9873A; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E9873A; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #eea368; - background-color: #E9873A; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E9873A; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E9873A; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E9873A), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E9873A), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(233, 135, 58, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E9873A; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E9873A), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f6cfb0; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdf3eb; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbe7d8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbe7d8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(241, 177, 127, 0.75); - box-shadow: inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f1b17f; - border-color: #efa66c; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f1b17f; - color: rgba(255, 255, 255, 0.6); - border-color: #efa66c; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f1b17f; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E9873A; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E9873A; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E9873A; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f4c39d; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f2b789; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e4b38c; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #f8dbc4; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E9873A; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E9873A; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E9873A; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E9873A; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E9873A; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, rgba(233, 135, 58, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fbe9db 0%, #f6cdad 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E9873A; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f5c9a6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E9873A; -} - -scale highlight:disabled { - background-color: rgba(233, 135, 58, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(233, 135, 58, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fcede1; - border-color: #fcede1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f4c39d; - border-color: #f4c39d; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f5c9a6; - border-color: #f5c9a6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E9873A; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E9873A; - background-color: #E9873A; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E9873A; - background-color: #E9873A; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E9873A; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E9873A, #E9873A); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E9873A; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E9873A; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E9873A; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E9873A; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f4c39d; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f3bf96; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbe7d8; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(233, 135, 58, 0.8); - border-color: rgba(216, 108, 24, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E9873A; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #ec9551; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #E9873A; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E9873A; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E9873A; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #E9873A; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E9873A; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #E9873A; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E9873A); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #E9873A; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2925); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#382e26); - color: #E9873A; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E9873A); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(233, 135, 58, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E9873A; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3bf96; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E9873A; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #eb924c; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e77c28; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(241, 177, 127, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E9873A; - border-color: #E9873A; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E9873A; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3bf96; - background-color: #E9873A; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E9873A; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E9873A; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E9873A; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E9873A; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f1b17f; - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E9873A; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(233, 135, 58, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E9873A; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #E9873A; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E9873A; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E9873A; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E9873A, #E9873A); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E9873A; - border-color: #E9873A; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E9873A; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E9873A; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E9873A; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E9873A; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E9873A; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #ec9551; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(233, 135, 58, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E9873A; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E9873A); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E9873A); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E9873A); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E9873A); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E9873A; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E9873A; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E9873A; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #E9873A; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #E9873A; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #E9873A; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #E9873A; -@define-color budgie_tasklist_indicator_color_active #E9873A; -@define-color budgie_tasklist_indicator_color_active_window rgba(217, 126, 54, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-pink.css b/src/main/gtk-3.0/gtk-dark-pink.css deleted file mode 100644 index 52eb89a3..00000000 --- a/src/main/gtk-3.0/gtk-dark-pink.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E55E9C; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #E55E9C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E55E9C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #de3281; - background-color: rgba(222, 50, 129, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #E55E9C; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E55E9C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #ec8ab7; - background-color: #E55E9C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E55E9C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E55E9C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E55E9C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E55E9C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(229, 94, 156, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E55E9C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E55E9C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f5bfd7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fceff5; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fadfeb; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fadfeb; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(240, 160, 197, 0.75); - box-shadow: inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f0a0c5; - border-color: #ed8eba; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f0a0c5; - color: rgba(255, 255, 255, 0.6); - border-color: #ed8eba; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f0a0c5; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E55E9C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E55E9C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E55E9C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f2afce; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #ef9ec4; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e29ebd; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #f7cfe1; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E55E9C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E55E9C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E55E9C; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E55E9C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E55E9C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, rgba(229, 94, 156, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fef8fb 0%, #f7cce0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E55E9C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f3b7d2; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E55E9C; -} - -scale highlight:disabled { - background-color: rgba(229, 94, 156, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(229, 94, 156, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fbe7f0; - border-color: #fbe7f0; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f2afce; - border-color: #f2afce; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f3b7d2; - border-color: #f3b7d2; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E55E9C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E55E9C; - background-color: #E55E9C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E55E9C; - background-color: #E55E9C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E55E9C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E55E9C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E55E9C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E55E9C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f2afce; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f3b6d2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fadfeb; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(229, 94, 156, 0.8); - border-color: rgba(222, 50, 129, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E55E9C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #e974aa; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #E55E9C; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E55E9C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E55E9C; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #E55E9C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E55E9C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #E55E9C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E55E9C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #E55E9C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e272a); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#372a30); - color: #E55E9C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E55E9C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(229, 94, 156, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E55E9C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3b6d2; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E55E9C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #e870a7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e24c91; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(240, 160, 197, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E55E9C; - border-color: #E55E9C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E55E9C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3b6d2; - background-color: #E55E9C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E55E9C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E55E9C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E55E9C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E55E9C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f0a0c5; - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E55E9C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(229, 94, 156, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E55E9C; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #E55E9C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E55E9C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E55E9C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E55E9C; - border-color: #E55E9C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E55E9C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E55E9C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E55E9C; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E55E9C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E55E9C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #e974aa; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(229, 94, 156, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E55E9C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E55E9C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E55E9C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E55E9C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E55E9C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E55E9C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E55E9C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E55E9C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #E55E9C; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #E55E9C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #E55E9C; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #E55E9C; -@define-color budgie_tasklist_indicator_color_active #E55E9C; -@define-color budgie_tasklist_indicator_color_active_window rgba(213, 88, 145, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-purple.css b/src/main/gtk-3.0/gtk-dark-purple.css deleted file mode 100644 index 29ee3cde..00000000 --- a/src/main/gtk-3.0/gtk-dark-purple.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #9A57A3; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #9A57A3; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #9A57A3; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #7b4582; - background-color: rgba(123, 69, 130, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #9A57A3; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #9A57A3; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #af77b6; - background-color: #9A57A3; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #9A57A3; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #9A57A3; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#9A57A3), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9A57A3), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(154, 87, 163, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #9A57A3; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#9A57A3), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d7bcda; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f5eef6; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #ebdded; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #ebdded; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(185, 135, 191, 0.75); - box-shadow: inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b987bf; - border-color: #b17ab8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b987bf; - color: rgba(255, 255, 255, 0.6); - border-color: #b17ab8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b987bf; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #9A57A3; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #9A57A3; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #9A57A3; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #cdabd1; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #c29ac8; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #bc9bc1; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #e1cde3; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #9A57A3; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #9A57A3; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #9A57A3; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #9A57A3; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #9A57A3; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, rgba(154, 87, 163, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e0cae3 0%, #cca9d1 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #9A57A3; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #d2b3d6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #9A57A3; -} - -scale highlight:disabled { - background-color: rgba(154, 87, 163, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(154, 87, 163, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #f0e6f1; - border-color: #f0e6f1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #cdabd1; - border-color: #cdabd1; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #d2b3d6; - border-color: #d2b3d6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #9A57A3; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #9A57A3; - background-color: #9A57A3; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #9A57A3; - background-color: #9A57A3; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #9A57A3; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #9A57A3; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #9A57A3; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #9A57A3; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #cdabd1; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #c298c8; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #ebdded; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(154, 87, 163, 0.8); - border-color: rgba(123, 69, 130, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #9A57A3; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #a566ad; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #9A57A3; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #9A57A3; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #9A57A3; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #9A57A3; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #9A57A3; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #9A57A3; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#9A57A3); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #9A57A3; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2a272a); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#302931); - color: #9A57A3; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#9A57A3); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(154, 87, 163, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #9A57A3; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #c298c8; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #9A57A3; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #a363ac; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #8d5096; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(185, 135, 191, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #9A57A3; - border-color: #9A57A3; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #9A57A3; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #c298c8; - background-color: #9A57A3; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #9A57A3; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #9A57A3; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #9A57A3; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #9A57A3; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b987bf; - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #9A57A3; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(154, 87, 163, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #9A57A3; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #9A57A3; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #9A57A3; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #9A57A3; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #9A57A3; - border-color: #9A57A3; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #9A57A3; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #9A57A3; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #9A57A3; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #9A57A3; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #9A57A3; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #a566ad; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(154, 87, 163, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #9A57A3; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#9A57A3); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#9A57A3); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#9A57A3); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#9A57A3); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #9A57A3; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #9A57A3; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #9A57A3; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #9A57A3; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #9A57A3; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #9A57A3; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #9A57A3; -@define-color budgie_tasklist_indicator_color_active #9A57A3; -@define-color budgie_tasklist_indicator_color_active_window rgba(143, 81, 152, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-red.css b/src/main/gtk-3.0/gtk-dark-red.css deleted file mode 100644 index 0f0bcdb1..00000000 --- a/src/main/gtk-3.0/gtk-dark-red.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #ED5F5D; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #ED5F5D; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #ED5F5D; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #e8322f; - background-color: rgba(232, 50, 47, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #ED5F5D; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #ED5F5D; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f28c8b; - background-color: #ED5F5D; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #ED5F5D; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #ED5F5D; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#ED5F5D), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ED5F5D), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(237, 95, 93, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #ED5F5D; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#ED5F5D), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f8bfbe; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdefef; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbdfdf; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbdfdf; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(245, 163, 162, 0.75); - box-shadow: inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f5a3a2; - border-color: #f3918f; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f5a3a2; - color: rgba(255, 255, 255, 0.6); - border-color: #f3918f; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f5a3a2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #ED5F5D; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #ED5F5D; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #ED5F5D; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f6afae; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f49f9e; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e69f9e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #facfce; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #ED5F5D; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #ED5F5D; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #ED5F5D; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #ED5F5D; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #ED5F5D; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, rgba(237, 95, 93, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fffefe 0%, #fad0d0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #ED5F5D; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f7b7b6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #ED5F5D; -} - -scale highlight:disabled { - background-color: rgba(237, 95, 93, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(237, 95, 93, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fce7e7; - border-color: #fce7e7; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f6afae; - border-color: #f6afae; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f7b7b6; - border-color: #f7b7b6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #ED5F5D; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #ED5F5D; - background-color: #ED5F5D; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #ED5F5D; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #ED5F5D; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #ED5F5D; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #ED5F5D; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f6afae; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f7bab9; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbdfdf; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(237, 95, 93, 0.8); - border-color: rgba(232, 50, 47, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #ED5F5D; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #f07674; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #ED5F5D; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #ED5F5D; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #ED5F5D; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #ED5F5D; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #ED5F5D; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #ED5F5D; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#ED5F5D); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #ED5F5D; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2727); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#382a2a); - color: #ED5F5D; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#ED5F5D); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(237, 95, 93, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #ED5F5D; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f7bab9; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #ED5F5D; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #ef716f; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #eb4d4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(245, 163, 162, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #ED5F5D; - border-color: #ED5F5D; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #ED5F5D; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f7bab9; - background-color: #ED5F5D; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #ED5F5D; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #ED5F5D; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #ED5F5D; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #ED5F5D; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f5a3a2; - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #ED5F5D; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(237, 95, 93, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #ED5F5D; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #ED5F5D; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #ED5F5D; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #ED5F5D; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #ED5F5D; - border-color: #ED5F5D; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #ED5F5D; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #ED5F5D; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #ED5F5D; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #ED5F5D; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #ED5F5D; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f07674; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(237, 95, 93, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #ED5F5D; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#ED5F5D); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#ED5F5D); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#ED5F5D); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#ED5F5D); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #ED5F5D; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #ED5F5D; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #ED5F5D; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #ED5F5D; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #ED5F5D; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #ED5F5D; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #ED5F5D; -@define-color budgie_tasklist_indicator_color_active #ED5F5D; -@define-color budgie_tasklist_indicator_color_active_window rgba(221, 88, 87, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-blue.css b/src/main/gtk-3.0/gtk-dark-solid-blue.css deleted file mode 100644 index 6c4ae637..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-blue.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #2E7CF7; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #2E7CF7; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #2E7CF7; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #0960e9; - background-color: rgba(9, 96, 233, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #2E7CF7; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #2E7CF7; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #5f9bf9; - background-color: #2E7CF7; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #2E7CF7; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #2E7CF7; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#2E7CF7), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#2E7CF7), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(46, 124, 247, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #2E7CF7; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#2E7CF7), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #abcbfc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #eaf2fe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #d5e5fd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #d5e5fd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(120, 170, 250, 0.75); - box-shadow: inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #78aafa; - border-color: #649ef9; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #78aafa; - color: rgba(255, 255, 255, 0.6); - border-color: #649ef9; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #78aafa; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #2E7CF7; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #2E7CF7; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #2E7CF7; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #97befb; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #82b0fa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #86adeb; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #c0d8fd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #2E7CF7; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #2E7CF7; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #2E7CF7; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #2E7CF7; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #2E7CF7; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, rgba(46, 124, 247, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #dae8fe 0%, #a9c9fc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #2E7CF7; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #a1c4fb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #2E7CF7; -} - -scale highlight:disabled { - background-color: rgba(46, 124, 247, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(46, 124, 247, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #e0ebfe; - border-color: #e0ebfe; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #97befb; - border-color: #97befb; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #a1c4fb; - border-color: #a1c4fb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #2E7CF7; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #2E7CF7; - background-color: #2E7CF7; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #2E7CF7; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #2E7CF7; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #2E7CF7; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #2E7CF7; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #97befb; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #90bafb; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #d5e5fd; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(46, 124, 247, 0.8); - border-color: rgba(9, 96, 233, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #2E7CF7; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #478bf8; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #2E7CF7; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #2E7CF7; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #2E7CF7; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #2E7CF7; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #2E7CF7; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #2E7CF7; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#2E7CF7); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #2E7CF7; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#25282f); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#252d39); - color: #2E7CF7; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#2E7CF7); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(46, 124, 247, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #2E7CF7; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #90bafb; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #2E7CF7; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #4288f8; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #1a70f6; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(120, 170, 250, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #2E7CF7; - border-color: #2E7CF7; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #2E7CF7; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #90bafb; - background-color: #2E7CF7; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #2E7CF7; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #2E7CF7; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #2E7CF7; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #2E7CF7; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #78aafa; - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #2E7CF7; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(46, 124, 247, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #2E7CF7; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #2E7CF7; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #2E7CF7; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #2E7CF7; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #2E7CF7; - border-color: #2E7CF7; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #2E7CF7; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #2E7CF7; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #2E7CF7; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #2E7CF7; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #2E7CF7; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #2E7CF7; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #478bf8; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(46, 124, 247, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #2E7CF7; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#2E7CF7); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#2E7CF7); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#2E7CF7); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#2E7CF7); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #2E7CF7; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #2E7CF7; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #2E7CF7; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #2E7CF7; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #2E7CF7; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #2E7CF7; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #2E7CF7; -@define-color budgie_tasklist_indicator_color_active #2E7CF7; -@define-color budgie_tasklist_indicator_color_active_window #2c5699; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-green.css b/src/main/gtk-3.0/gtk-dark-solid-green.css deleted file mode 100644 index f7dcaf48..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-green.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #79B757; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #79B757; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #79B757; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #619942; - background-color: rgba(97, 153, 66, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #79B757; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #79B757; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #95c67b; - background-color: #79B757; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #79B757; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #79B757; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#79B757), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#79B757), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(121, 183, 87, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #79B757; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#79B757), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #c9e2bc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f2f8ee; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e4f1dd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e4f1dd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(164, 206, 141, 0.75); - box-shadow: inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #a4ce8d; - border-color: #98c87e; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #a4ce8d; - color: rgba(255, 255, 255, 0.6); - border-color: #98c87e; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #a4ce8d; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #79B757; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #79B757; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #79B757; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #bcdbab; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #afd49a; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #accb9b; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #d7e9cd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #79B757; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #79B757; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #79B757; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #79B757; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #79B757; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, rgba(121, 183, 87, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #ddedd4 0%, #c0ddb0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #79B757; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #c3dfb3; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #79B757; -} - -scale highlight:disabled { - background-color: rgba(121, 183, 87, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(121, 183, 87, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #ebf4e6; - border-color: #ebf4e6; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #bcdbab; - border-color: #bcdbab; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #c3dfb3; - border-color: #c3dfb3; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #79B757; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #79B757; - background-color: #79B757; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #79B757; - background-color: #79B757; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #79B757; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #79B757, #79B757); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #79B757; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #79B757; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #79B757; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #79B757; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #bcdbab; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #b2d69e; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e4f1dd; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(121, 183, 87, 0.8); - border-color: rgba(97, 153, 66, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #79B757; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #87bf69; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #79B757; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #79B757; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #79B757; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #79B757; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #79B757; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #79B757; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#79B757); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #79B757; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#282b27); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#2d3329); - color: #79B757; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#79B757); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(121, 183, 87, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #79B757; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #b2d69e; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #79B757; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #84bd65; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #6eaf4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(164, 206, 141, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #79B757; - border-color: #79B757; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #79B757; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #b2d69e; - background-color: #79B757; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #79B757; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #79B757; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #79B757; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #79B757; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #a4ce8d; - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #79B757; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(121, 183, 87, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #79B757; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #79B757; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #79B757; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #79B757; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #79B757; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #79B757, #79B757); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #79B757; - border-color: #79B757; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #79B757; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #79B757; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #79B757; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #79B757; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #79B757; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #79B757; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #87bf69; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(121, 183, 87, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #79B757; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#79B757); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#79B757); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#79B757); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#79B757); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #79B757; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #79B757; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #79B757; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #79B757; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #79B757; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #79B757; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #79B757; -@define-color budgie_tasklist_indicator_color_active #79B757; -@define-color budgie_tasklist_indicator_color_active_window #557642; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-grey.css b/src/main/gtk-3.0/gtk-dark-solid-grey.css deleted file mode 100644 index e16e70d8..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-grey.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #8C8C8C; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #8C8C8C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #8C8C8C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #737373; - background-color: rgba(115, 115, 115, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #8C8C8C; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #8C8C8C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #a6a6a6; - background-color: #8C8C8C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #8C8C8C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #8C8C8C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#8C8C8C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8C8C8C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(140, 140, 140, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #8C8C8C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#8C8C8C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d1d1d1; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f4f4f4; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e8e8e8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e8e8e8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(178, 178, 178, 0.75); - box-shadow: inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b2b2b2; - border-color: #a8a8a8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b2b2b2; - color: rgba(255, 255, 255, 0.6); - border-color: #a8a8a8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b2b2b2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #8C8C8C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #8C8C8C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #8C8C8C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #c6c6c6; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #bababa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #b5b5b5; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #dddddd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #8C8C8C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #8C8C8C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #8C8C8C; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #8C8C8C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #8C8C8C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, rgba(140, 140, 140, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e5e5e5 0%, #cccccc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #8C8C8C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #cbcbcb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #8C8C8C; -} - -scale highlight:disabled { - background-color: rgba(140, 140, 140, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(140, 140, 140, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #eeeeee; - border-color: #eeeeee; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #c6c6c6; - border-color: #c6c6c6; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #cbcbcb; - border-color: #cbcbcb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #8C8C8C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #8C8C8C; - background-color: #8C8C8C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #8C8C8C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #8C8C8C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #8C8C8C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #8C8C8C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #c6c6c6; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #bfbfbf; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e8e8e8; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(140, 140, 140, 0.8); - border-color: rgba(115, 115, 115, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #8C8C8C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #999999; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #8C8C8C; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #8C8C8C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #8C8C8C; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #8C8C8C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #8C8C8C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #8C8C8C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#8C8C8C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #8C8C8C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#292929); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#2e2e2e); - color: #8C8C8C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#8C8C8C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(140, 140, 140, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #8C8C8C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #bfbfbf; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #8C8C8C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #969696; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #828282; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(178, 178, 178, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #8C8C8C; - border-color: #8C8C8C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #8C8C8C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #bfbfbf; - background-color: #8C8C8C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #8C8C8C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #8C8C8C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #8C8C8C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #8C8C8C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b2b2b2; - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #8C8C8C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(140, 140, 140, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #8C8C8C; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #8C8C8C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #8C8C8C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #8C8C8C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #8C8C8C; - border-color: #8C8C8C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #8C8C8C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #8C8C8C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #8C8C8C; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #8C8C8C; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #8C8C8C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #8C8C8C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #999999; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(140, 140, 140, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #8C8C8C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#8C8C8C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#8C8C8C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#8C8C8C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#8C8C8C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #8C8C8C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #8C8C8C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #8C8C8C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #8C8C8C; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #8C8C8C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #8C8C8C; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #8C8C8C; -@define-color budgie_tasklist_indicator_color_active #8C8C8C; -@define-color budgie_tasklist_indicator_color_active_window #5f5f5f; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-orange.css b/src/main/gtk-3.0/gtk-dark-solid-orange.css deleted file mode 100644 index 218339f9..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-orange.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E9873A; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #E9873A; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E9873A; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #d86c18; - background-color: rgba(216, 108, 24, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #E9873A; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E9873A; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #eea368; - background-color: #E9873A; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E9873A; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E9873A; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E9873A), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E9873A), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(233, 135, 58, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E9873A; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E9873A), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f6cfb0; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdf3eb; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbe7d8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbe7d8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(241, 177, 127, 0.75); - box-shadow: inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f1b17f; - border-color: #efa66c; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f1b17f; - color: rgba(255, 255, 255, 0.6); - border-color: #efa66c; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f1b17f; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E9873A; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E9873A; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E9873A; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f4c39d; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f2b789; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e4b38c; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #f8dbc4; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E9873A; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E9873A; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E9873A; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E9873A; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E9873A; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, rgba(233, 135, 58, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fbe9db 0%, #f6cdad 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E9873A; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f5c9a6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E9873A; -} - -scale highlight:disabled { - background-color: rgba(233, 135, 58, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(233, 135, 58, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fcede1; - border-color: #fcede1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f4c39d; - border-color: #f4c39d; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f5c9a6; - border-color: #f5c9a6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E9873A; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E9873A; - background-color: #E9873A; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E9873A; - background-color: #E9873A; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E9873A; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E9873A, #E9873A); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E9873A; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E9873A; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E9873A; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E9873A; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f4c39d; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f3bf96; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbe7d8; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(233, 135, 58, 0.8); - border-color: rgba(216, 108, 24, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E9873A; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #ec9551; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #E9873A; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E9873A; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E9873A; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #E9873A; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E9873A; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #E9873A; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E9873A); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #E9873A; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2925); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#382e26); - color: #E9873A; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E9873A); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(233, 135, 58, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E9873A; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3bf96; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E9873A; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #eb924c; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e77c28; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(241, 177, 127, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E9873A; - border-color: #E9873A; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E9873A; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3bf96; - background-color: #E9873A; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E9873A; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E9873A; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E9873A; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E9873A; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f1b17f; - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E9873A; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(233, 135, 58, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E9873A; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E9873A; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #E9873A; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E9873A; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E9873A; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E9873A, #E9873A); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E9873A; - border-color: #E9873A; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E9873A; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E9873A; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E9873A; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E9873A; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E9873A; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E9873A; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #ec9551; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(233, 135, 58, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E9873A; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E9873A); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E9873A); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E9873A); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E9873A); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E9873A; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E9873A; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E9873A; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #E9873A; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #E9873A; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #E9873A; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #E9873A; -@define-color budgie_tasklist_indicator_color_active #E9873A; -@define-color budgie_tasklist_indicator_color_active_window #915c33; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-pink.css b/src/main/gtk-3.0/gtk-dark-solid-pink.css deleted file mode 100644 index 1e738331..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-pink.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E55E9C; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #E55E9C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E55E9C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #de3281; - background-color: rgba(222, 50, 129, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #E55E9C; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E55E9C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #ec8ab7; - background-color: #E55E9C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E55E9C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E55E9C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E55E9C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E55E9C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(229, 94, 156, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E55E9C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E55E9C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f5bfd7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fceff5; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fadfeb; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fadfeb; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(240, 160, 197, 0.75); - box-shadow: inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f0a0c5; - border-color: #ed8eba; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f0a0c5; - color: rgba(255, 255, 255, 0.6); - border-color: #ed8eba; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f0a0c5; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E55E9C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E55E9C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E55E9C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f2afce; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #ef9ec4; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e29ebd; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #f7cfe1; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E55E9C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E55E9C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E55E9C; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E55E9C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E55E9C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, rgba(229, 94, 156, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fef8fb 0%, #f7cce0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E55E9C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f3b7d2; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E55E9C; -} - -scale highlight:disabled { - background-color: rgba(229, 94, 156, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(229, 94, 156, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fbe7f0; - border-color: #fbe7f0; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f2afce; - border-color: #f2afce; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f3b7d2; - border-color: #f3b7d2; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E55E9C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E55E9C; - background-color: #E55E9C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E55E9C; - background-color: #E55E9C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E55E9C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E55E9C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E55E9C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E55E9C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f2afce; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f3b6d2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fadfeb; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(229, 94, 156, 0.8); - border-color: rgba(222, 50, 129, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E55E9C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #e974aa; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #E55E9C; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E55E9C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E55E9C; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #E55E9C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E55E9C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #E55E9C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E55E9C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #E55E9C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e272a); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#372a30); - color: #E55E9C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E55E9C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(229, 94, 156, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E55E9C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3b6d2; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E55E9C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #e870a7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e24c91; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(240, 160, 197, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E55E9C; - border-color: #E55E9C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E55E9C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3b6d2; - background-color: #E55E9C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E55E9C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E55E9C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E55E9C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E55E9C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f0a0c5; - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E55E9C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(229, 94, 156, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E55E9C; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E55E9C; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #E55E9C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E55E9C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E55E9C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E55E9C; - border-color: #E55E9C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E55E9C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E55E9C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E55E9C; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E55E9C; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E55E9C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E55E9C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #e974aa; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(229, 94, 156, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E55E9C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E55E9C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E55E9C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E55E9C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E55E9C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E55E9C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E55E9C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E55E9C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #E55E9C; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #E55E9C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #E55E9C; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #E55E9C; -@define-color budgie_tasklist_indicator_color_active #E55E9C; -@define-color budgie_tasklist_indicator_color_active_window #8f4668; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-purple.css b/src/main/gtk-3.0/gtk-dark-solid-purple.css deleted file mode 100644 index fce855e3..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-purple.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #9A57A3; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #9A57A3; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #9A57A3; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #7b4582; - background-color: rgba(123, 69, 130, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #9A57A3; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #9A57A3; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #af77b6; - background-color: #9A57A3; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #9A57A3; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #9A57A3; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#9A57A3), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9A57A3), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(154, 87, 163, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #9A57A3; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#9A57A3), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d7bcda; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f5eef6; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #ebdded; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #ebdded; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(185, 135, 191, 0.75); - box-shadow: inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b987bf; - border-color: #b17ab8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b987bf; - color: rgba(255, 255, 255, 0.6); - border-color: #b17ab8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b987bf; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #9A57A3; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #9A57A3; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #9A57A3; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #cdabd1; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #c29ac8; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #bc9bc1; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #e1cde3; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #9A57A3; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #9A57A3; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #9A57A3; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #9A57A3; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #9A57A3; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, rgba(154, 87, 163, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e0cae3 0%, #cca9d1 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #9A57A3; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #d2b3d6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #9A57A3; -} - -scale highlight:disabled { - background-color: rgba(154, 87, 163, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(154, 87, 163, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #f0e6f1; - border-color: #f0e6f1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #cdabd1; - border-color: #cdabd1; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #d2b3d6; - border-color: #d2b3d6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #9A57A3; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #9A57A3; - background-color: #9A57A3; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #9A57A3; - background-color: #9A57A3; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #9A57A3; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #9A57A3; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #9A57A3; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #9A57A3; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #cdabd1; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #c298c8; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #ebdded; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(154, 87, 163, 0.8); - border-color: rgba(123, 69, 130, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #9A57A3; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #a566ad; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #9A57A3; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #9A57A3; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #9A57A3; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #9A57A3; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #9A57A3; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #9A57A3; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#9A57A3); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #9A57A3; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2a272a); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#302931); - color: #9A57A3; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#9A57A3); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(154, 87, 163, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #9A57A3; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #c298c8; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #9A57A3; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #a363ac; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #8d5096; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(185, 135, 191, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #9A57A3; - border-color: #9A57A3; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #9A57A3; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #c298c8; - background-color: #9A57A3; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #9A57A3; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #9A57A3; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #9A57A3; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #9A57A3; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b987bf; - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #9A57A3; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(154, 87, 163, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #9A57A3; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #9A57A3; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #9A57A3; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #9A57A3; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #9A57A3; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #9A57A3; - border-color: #9A57A3; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #9A57A3; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #9A57A3; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #9A57A3; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #9A57A3; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #9A57A3; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #9A57A3; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #a566ad; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(154, 87, 163, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #9A57A3; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#9A57A3); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#9A57A3); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#9A57A3); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#9A57A3); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #9A57A3; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #9A57A3; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #9A57A3; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #9A57A3; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #9A57A3; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #9A57A3; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #9A57A3; -@define-color budgie_tasklist_indicator_color_active #9A57A3; -@define-color budgie_tasklist_indicator_color_active_window #66426b; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-red.css b/src/main/gtk-3.0/gtk-dark-solid-red.css deleted file mode 100644 index 2badb090..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-red.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #ED5F5D; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #ED5F5D; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #ED5F5D; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #e8322f; - background-color: rgba(232, 50, 47, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #ED5F5D; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #ED5F5D; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f28c8b; - background-color: #ED5F5D; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #ED5F5D; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #ED5F5D; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#ED5F5D), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ED5F5D), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(237, 95, 93, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #ED5F5D; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#ED5F5D), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f8bfbe; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdefef; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbdfdf; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbdfdf; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(245, 163, 162, 0.75); - box-shadow: inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f5a3a2; - border-color: #f3918f; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f5a3a2; - color: rgba(255, 255, 255, 0.6); - border-color: #f3918f; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f5a3a2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #ED5F5D; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #ED5F5D; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #ED5F5D; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f6afae; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f49f9e; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e69f9e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #facfce; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #ED5F5D; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #ED5F5D; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #ED5F5D; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #ED5F5D; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #ED5F5D; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, rgba(237, 95, 93, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fffefe 0%, #fad0d0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #ED5F5D; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f7b7b6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #ED5F5D; -} - -scale highlight:disabled { - background-color: rgba(237, 95, 93, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(237, 95, 93, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fce7e7; - border-color: #fce7e7; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f6afae; - border-color: #f6afae; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f7b7b6; - border-color: #f7b7b6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #ED5F5D; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #ED5F5D; - background-color: #ED5F5D; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #ED5F5D; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #ED5F5D; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #ED5F5D; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #ED5F5D; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f6afae; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f7bab9; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbdfdf; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(237, 95, 93, 0.8); - border-color: rgba(232, 50, 47, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #ED5F5D; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #f07674; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #ED5F5D; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #ED5F5D; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #ED5F5D; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #ED5F5D; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #ED5F5D; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #ED5F5D; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#ED5F5D); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #ED5F5D; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2727); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#382a2a); - color: #ED5F5D; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#ED5F5D); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(237, 95, 93, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #ED5F5D; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f7bab9; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #ED5F5D; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #ef716f; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #eb4d4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(245, 163, 162, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #ED5F5D; - border-color: #ED5F5D; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #ED5F5D; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f7bab9; - background-color: #ED5F5D; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #ED5F5D; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #ED5F5D; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #ED5F5D; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #ED5F5D; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f5a3a2; - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #ED5F5D; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(237, 95, 93, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #ED5F5D; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #ED5F5D; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #ED5F5D; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #ED5F5D; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #ED5F5D; - border-color: #ED5F5D; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #ED5F5D; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #ED5F5D; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #ED5F5D; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #ED5F5D; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #ED5F5D; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #ED5F5D; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f07674; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(237, 95, 93, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #ED5F5D; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#ED5F5D); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#ED5F5D); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#ED5F5D); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#ED5F5D); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #ED5F5D; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #ED5F5D; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #ED5F5D; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #ED5F5D; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #ED5F5D; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #ED5F5D; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #ED5F5D; -@define-color budgie_tasklist_indicator_color_active #ED5F5D; -@define-color budgie_tasklist_indicator_color_active_window #934746; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid-yellow.css b/src/main/gtk-3.0/gtk-dark-solid-yellow.css deleted file mode 100644 index 1988cd48..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid-yellow.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #F3BA4B; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #F3BA4B; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #F3BA4B; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #f0a81b; - background-color: rgba(240, 168, 27, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #F3BA4B; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #F3BA4B; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f6cc7b; - background-color: #F3BA4B; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #F3BA4B; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #F3BA4B; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#F3BA4B), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#F3BA4B), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(243, 186, 75, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #F3BA4B; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#F3BA4B), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #fae3b7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fef8ed; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fdf1db; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fdf1db; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(248, 213, 147, 0.75); - box-shadow: inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f8d593; - border-color: #f7ce80; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f8d593; - color: rgba(255, 255, 255, 0.6); - border-color: #f7ce80; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f8d593; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #F3BA4B; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #F3BA4B; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #F3BA4B; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f9dda5; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f8d693; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e9cc95; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #fbeac9; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #F3BA4B; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #F3BA4B; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #F3BA4B; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #F3BA4B; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #F3BA4B; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, rgba(243, 186, 75, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fefaf2 0%, #fbe8c3 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #F3BA4B; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #fae0ae; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #F3BA4B; -} - -scale highlight:disabled { - background-color: rgba(243, 186, 75, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(243, 186, 75, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fdf5e4; - border-color: #fdf5e4; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f9dda5; - border-color: #f9dda5; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #fae0ae; - border-color: #fae0ae; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #F3BA4B; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #F3BA4B; - background-color: #F3BA4B; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #F3BA4B; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #F3BA4B; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #F3BA4B; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #F3BA4B; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f9dda5; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f9dfab; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fdf1db; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(243, 186, 75, 0.8); - border-color: rgba(240, 168, 27, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #F3BA4B; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #f5c363; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #F3BA4B; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #F3BA4B; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #F3BA4B; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #F3BA4B; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #F3BA4B; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #F3BA4B; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#F3BA4B); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #F3BA4B; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2c26); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#393328); - color: #F3BA4B; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#F3BA4B); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(243, 186, 75, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #F3BA4B; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f9dfab; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #F3BA4B; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #f4c15e; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #f2b338; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(248, 213, 147, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #F3BA4B; - border-color: #F3BA4B; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #F3BA4B; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f9dfab; - background-color: #F3BA4B; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #F3BA4B; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #F3BA4B; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #F3BA4B; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #F3BA4B; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f8d593; - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #F3BA4B; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(243, 186, 75, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #F3BA4B; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #F3BA4B; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #F3BA4B; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #F3BA4B; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #F3BA4B; - border-color: #F3BA4B; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #F3BA4B; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #F3BA4B; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #F3BA4B; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #F3BA4B; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #F3BA4B; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f5c363; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(243, 186, 75, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #F3BA4B; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#F3BA4B); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#F3BA4B); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#F3BA4B); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#F3BA4B); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #F3BA4B; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #F3BA4B; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #F3BA4B; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #F3BA4B; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #F3BA4B; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #F3BA4B; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #F3BA4B; -@define-color budgie_tasklist_indicator_color_active #F3BA4B; -@define-color budgie_tasklist_indicator_color_active_window #97783c; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-solid.css b/src/main/gtk-3.0/gtk-dark-solid.css deleted file mode 100644 index 6813c2f2..00000000 --- a/src/main/gtk-3.0/gtk-dark-solid.css +++ /dev/null @@ -1,10642 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #0860F2; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #0860F2; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #0860F2; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #064cc1; - background-color: rgba(6, 76, 193, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #0860F2; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #0860F2; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #357ef8; - background-color: #0860F2; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #0860F2; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #0860F2; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#0860F2), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#0860F2), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(8, 96, 242, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #0860F2; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#0860F2), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #9cbffa; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #e6effe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #cedffc; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #cedffc; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(77, 142, 249, 0.75); - box-shadow: inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #4d8ef9; - border-color: #3a81f8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #4d8ef9; - color: rgba(255, 255, 255, 0.6); - border-color: #3a81f8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #4d8ef9; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #0860F2; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #0860F2; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #0860F2; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #84b0f9; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #6ba0f7; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #739fe8; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #b5cffb; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #0860F2; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #0860F2; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #0860F2; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #0860F2; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #333333; - border: 1px solid #424242; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #0860F2; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #333333; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid #424242; -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: #3c3c3c; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, rgba(8, 96, 242, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #b0cdfc 0%, #7fadfb 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #0860F2; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #90b7f9; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #0860F2; -} - -scale highlight:disabled { - background-color: rgba(8, 96, 242, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(8, 96, 242, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #dae7fd; - border-color: #dae7fd; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #84b0f9; - border-color: #84b0f9; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #90b7f9; - border-color: #90b7f9; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #0860F2; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #0860F2; - background-color: #0860F2; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #0860F2; - background-color: #0860F2; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #0860F2; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #0860F2, #0860F2); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #0860F2; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #0860F2; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #0860F2; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #0860F2; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #84b0f9; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #333333 200px, #141414 200px, #141414 201px, #242424 0%); - border-image: linear-gradient(90deg, #333333 200px, #141414 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #333333 0%, #333333 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#141414); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #333333 0%, #333333 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #669efa; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #333333; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #cedffc; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(8, 96, 242, 0.8); - border-color: rgba(6, 76, 193, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #0860F2; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #1c6ff7; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: #333333; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #878787; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #0860F2; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #0860F2; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #0860F2; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #0860F2; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #0860F2; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #0860F2; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#0860F2); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #0860F2; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#23272e); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#212a39); - color: #0860F2; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#0860F2); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(8, 96, 242, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #0860F2; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #669efa; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #0860F2; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #176bf7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #0758de; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(77, 142, 249, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #0860F2; - border-color: #0860F2; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #0860F2; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #2a2a2a; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #dadada; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #6d6d6d; - background-color: #111111; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #373737; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #669efa; - background-color: #0860F2; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: #262626; -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #0860F2; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #dadada; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #dadada; - background-color: rgba(218, 218, 218, 0.3); -} - -.xfce4-panel.panel { - background-color: #2a2a2a; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: #2a2a2a; - color: #dadada; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #0860F2; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #0860F2; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #0860F2; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #333333; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #333333; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #4d8ef9; - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #333333; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #333333; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #0860F2; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #333333; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#333333); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(8, 96, 242, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #dadada; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #dadada; - background-color: rgba(218, 218, 218, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(42, 42, 42, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #dadada; -} - -.menubar.panel .panel.maximized { - background-color: rgba(42, 42, 42, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(42, 42, 42, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #dadada; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #dadada; - border-radius: 2px; - color: #2a2a2a; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #0860F2; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #0860F2; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #0860F2; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #0860F2; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(42, 42, 42, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #dddddd; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #0860F2, #0860F2); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #0860F2; - border-color: #0860F2; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #0860F2; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #0860F2; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #0860F2; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #2a2a2a; - color: #dadada; - font-weight: bold; - box-shadow: inset 0 -1px #181818; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #dadada; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #333333; -} - -.raven button.linked:hover { - background-color: #404040; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #0860F2; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: #474747; - border-radius: 12px; - background-color: #333333; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #0860F2; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #1c6ff7; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(8, 96, 242, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #2a2a2a; - color: #dadada; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(42, 42, 42, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(218, 218, 218, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(218, 218, 218, 0.1); - color: rgba(218, 218, 218, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(218, 218, 218, 0.15); - color: #dadada; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(218, 218, 218, 0.12); - color: #dadada; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(218, 218, 218, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #dadada; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #0860F2; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(218, 218, 218, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(218, 218, 218, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#0860F2); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#0860F2); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#0860F2); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#0860F2); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #1f1f1f; - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: #333333; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #404040; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #0860F2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #0860F2; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #0860F2; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #242424; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid #4d4d4d; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(218, 218, 218, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #0860F2; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #0860F2; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #0860F2; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #0860F2; -@define-color budgie_tasklist_indicator_color_active #0860F2; -@define-color budgie_tasklist_indicator_color_active_window #184796; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark-yellow.css b/src/main/gtk-3.0/gtk-dark-yellow.css deleted file mode 100644 index f6885373..00000000 --- a/src/main/gtk-3.0/gtk-dark-yellow.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #F3BA4B; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #F3BA4B; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #F3BA4B; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #f0a81b; - background-color: rgba(240, 168, 27, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #F3BA4B; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #F3BA4B; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f6cc7b; - background-color: #F3BA4B; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #F3BA4B; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #F3BA4B; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#F3BA4B), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#F3BA4B), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(243, 186, 75, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #F3BA4B; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#F3BA4B), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #fae3b7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fef8ed; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fdf1db; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fdf1db; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(248, 213, 147, 0.75); - box-shadow: inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f8d593; - border-color: #f7ce80; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f8d593; - color: rgba(255, 255, 255, 0.6); - border-color: #f7ce80; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f8d593; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #F3BA4B; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #F3BA4B; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #F3BA4B; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f9dda5; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f8d693; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #e9cc95; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #fbeac9; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #F3BA4B; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #F3BA4B; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #F3BA4B; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #F3BA4B; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #F3BA4B; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, rgba(243, 186, 75, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fefaf2 0%, #fbe8c3 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #F3BA4B; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #fae0ae; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #F3BA4B; -} - -scale highlight:disabled { - background-color: rgba(243, 186, 75, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(243, 186, 75, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fdf5e4; - border-color: #fdf5e4; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f9dda5; - border-color: #f9dda5; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #fae0ae; - border-color: #fae0ae; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #F3BA4B; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #F3BA4B; - background-color: #F3BA4B; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #F3BA4B; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #F3BA4B; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #F3BA4B; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #F3BA4B; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f9dda5; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #f9dfab; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fdf1db; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(243, 186, 75, 0.8); - border-color: rgba(240, 168, 27, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #F3BA4B; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #f5c363; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #F3BA4B; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #F3BA4B; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #F3BA4B; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #F3BA4B; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #F3BA4B; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #F3BA4B; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#F3BA4B); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #F3BA4B; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#2e2c26); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#393328); - color: #F3BA4B; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#F3BA4B); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(243, 186, 75, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #F3BA4B; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f9dfab; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #F3BA4B; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #f4c15e; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #f2b338; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(248, 213, 147, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #F3BA4B; - border-color: #F3BA4B; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #F3BA4B; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f9dfab; - background-color: #F3BA4B; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #F3BA4B; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #F3BA4B; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #F3BA4B; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #F3BA4B; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f8d593; - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #F3BA4B; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(243, 186, 75, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #F3BA4B; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #F3BA4B; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #F3BA4B; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #F3BA4B; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #F3BA4B; - border-color: #F3BA4B; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #F3BA4B; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #F3BA4B; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #F3BA4B; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #F3BA4B; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #F3BA4B; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #F3BA4B; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f5c363; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(243, 186, 75, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #F3BA4B; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#F3BA4B); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#F3BA4B); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#F3BA4B); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#F3BA4B); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #F3BA4B; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #F3BA4B; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #F3BA4B; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #F3BA4B; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #F3BA4B; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #F3BA4B; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #F3BA4B; -@define-color budgie_tasklist_indicator_color_active #F3BA4B; -@define-color budgie_tasklist_indicator_color_active_window rgba(226, 173, 70, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-dark.css b/src/main/gtk-3.0/gtk-dark.css deleted file mode 100644 index 633d2172..00000000 --- a/src/main/gtk-3.0/gtk-dark.css +++ /dev/null @@ -1,10637 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #0860F2; -} - -.background { - color: #dedede; - background-color: rgba(51, 51, 51, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #333333; - color: #dedede; -} - -.gtkstyle-fallback:hover { - background-color: #4d4d4d; - color: #dedede; -} - -.gtkstyle-fallback:active { - background-color: #1a1a1a; - color: #dedede; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #383838; - color: rgba(222, 222, 222, 0.35); -} - -.gtkstyle-fallback:selected { - background-color: #0860F2; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #dadada; - background-color: #242424; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #2c2c2c; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #0860F2; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #242424; -} - -textview text { - background-color: #242424; -} - -textview border { - background-color: #2c2c2c; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #064cc1; - background-color: rgba(6, 76, 193, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #0e0e0e; -} - -label.separator { - color: #dedede; -} - -label selection { - color: white; - background-color: #0860F2; -} - -label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #242424; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #0860F2; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #b9b9b9; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #dadada; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -entry.warning { - color: white; - background-color: #a0562e; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #a63530; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #357ef8; - background-color: #0860F2; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #0860F2; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #0860F2; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(222, 222, 222, 0.35); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#0860F2), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#0860F2), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #dedede; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(8, 96, 242, 0.55); - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #0860F2; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - color: white; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - color: white; - background-color: #4a92e5; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.suggested-action:active, button.suggested-action:checked { - color: white; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action { - color: white; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - color: white; - background-color: #f95f64; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -button.destructive-action:active, button.destructive-action:checked { - color: white; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(222, 222, 222, 0.35); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(222, 222, 222, 0.35); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#0860F2), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 2px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: white; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #444444; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #dedede; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(222, 222, 222, 0.35); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #b4b4b4; -} - -*:selected button:visited, *:selected *:link:visited { - color: #9cbffa; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #e6effe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #cedffc; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #cedffc; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(222, 222, 222, 0.35); -} - -spinbutton entry { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(77, 142, 249, 0.75); - box-shadow: inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.15); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.15); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #373737; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #dadada; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #2b2b2b; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #333333; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #474747; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #2b2b2b; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #FDFDFD; - background-color: #373737; - border-bottom: 1px solid #0e0e0e; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-color: #373737; - border-color: #060606; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(255, 255, 255, 0.1) 16%, rgba(255, 255, 255, 0.1) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #4d8ef9; - border-color: #3a81f8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #4d8ef9; - color: rgba(255, 255, 255, 0.6); - border-color: #3a81f8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #4d8ef9; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #373737; - border-color: #0e0e0e; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: #373737; - border-color: #060606; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #373737; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #0860F2; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #0860F2; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #a75e36; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: rgba(255, 255, 255, 0.12); - background-color: #ad3d38; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 26px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.15); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(222, 222, 222, 0.15); - border-top-color: rgba(255, 255, 255, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #0860F2; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #84b0f9; - border-top-color: rgba(222, 222, 222, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(222, 222, 222, 0.35); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #6ba0f7; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(255, 255, 255, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #739fe8; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #818181; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #dedede; -} - -treeview.view.expander:selected { - color: #b5cffb; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #0860F2; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #0860F2; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 26px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #b9b9b9; - background-color: #242424; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #242424 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, #242424 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #0860F2; -} - -treeview.view header button:active { - color: #dedede; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #242424; -} - -treeview.view header button:active:hover { - color: #dedede; -} - -treeview.view header button:disabled { - border-color: #333333; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #0860F2; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(253, 253, 253, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(253, 253, 253, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: #333333; - border: 1px solid #474747; - color: #dedede; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(51, 51, 51, 0.95); - border: 1px solid rgba(66, 66, 66, 0.95); -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(255, 255, 255, 0.08); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #dedede; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #0860F2; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #dedede; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #dedede; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #dedede; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(222, 222, 222, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.55); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(66, 66, 66, 0.95); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #dedede; -} - -popover entry, -popover.background entry { - background-color: rgba(60, 60, 60, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(222, 222, 222, 0.35); - background-color: rgba(36, 36, 36, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(222, 222, 222, 0.675); - background-color: rgba(255, 255, 255, 0.05); - border-color: #444444; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #dedede; - background-color: #373737; - border-color: #444444; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #474747; -} - -notebook > stack:not(:only-child) { - background-color: #242424; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #1e1e1e; -} - -notebook > header.top { - box-shadow: inset 0 1px #474747, inset 0 -1px rgba(255, 255, 255, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), inset 0 -1px #474747; - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12), inset -1px 0 #474747; - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #474747, inset -1px 0 rgba(255, 255, 255, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(222, 222, 222, 0.35); -} - -notebook > header > tabs > arrow:hover { - color: rgba(222, 222, 222, 0.675); -} - -notebook > header > tabs > arrow:active { - color: #dedede; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(222, 222, 222, 0.05); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #a2a2a2; -} - -notebook > header tabs > tab button.flat:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #777777; -} - -scrollbar slider:hover { - background-color: #666666; -} - -scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #ababab; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, rgba(8, 96, 242, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.25) 0%, rgba(222, 222, 222, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(222, 222, 222, 0.1) 0%, rgba(222, 222, 222, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #b0cdfc 0%, #7fadfb 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: #b8b8b8; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #0860F2; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #90b7f9; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #0860F2; -} - -scale highlight:disabled { - background-color: rgba(8, 96, 242, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(8, 96, 242, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(242, 242, 242, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #dae7fd; - border-color: #dae7fd; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #84b0f9; - border-color: #84b0f9; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #90b7f9; - border-color: #90b7f9; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(255, 255, 255, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(255, 255, 255, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(222, 222, 222, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #0860F2; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: #262626; -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: #262626; -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #0860F2; - background-color: #0860F2; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #0860F2; - background-color: #0860F2; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: #242424; - border-color: #242424; -} - -printdialog paper { - border: 1px solid rgba(255, 255, 255, 0.12); - background: #242424; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(255, 255, 255, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); - background-color: #272727; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(255, 255, 255, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #242424; - border-color: rgba(255, 255, 255, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #dedede; - background-color: rgba(255, 255, 255, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #dedede; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.15); -} - -row:selected label { - color: #dedede; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #dedede; - background-color: rgba(55, 55, 55, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -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"); -} - - -calendar { - color: #dedede; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar.header { - color: #dedede; - border: none; -} - - -calendar.button { - color: rgba(222, 222, 222, 0.45); -} - - -calendar.button:hover { - color: #dedede; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(222, 222, 222, 0.35); -} - - -calendar:indeterminate { - color: rgba(222, 222, 222, 0.55); -} - - -calendar.highlight { - color: rgba(222, 222, 222, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(51, 51, 51, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(51, 51, 51, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #dadada; - background-color: transparent; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #dadada; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#242424); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #0e0e0e; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(255, 255, 255, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #333333; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(0, 0, 0, 0.15); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #0860F2; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #dadada; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #0860F2, #0860F2); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #333333; - background-image: linear-gradient(to bottom, #474747, #474747), linear-gradient(to bottom, #474747, #474747); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #0860F2; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #0860F2; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #0860F2; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(255, 255, 255, 0.12); -} - -colorswatch overlay { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #242424; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #dedede; - background-color: #242424; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 rgba(0, 0, 0, 0.35), 0 16px 16px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #0e0e0e; - border-radius: 0; - margin: 0; - background-color: #373737; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-dark.png"), url("windows-assets/titlebutton-close-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover-dark.png"), url("windows-assets/titlebutton-close-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-maximize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-dark@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover-dark.png"), url("windows-assets/titlebutton-minimize-backdrop-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-dark.png"), url("windows-assets/titlebutton-restore-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-dark.png"), url("windows-assets/titlebutton-restore-backdrop-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover-dark.png"), url("windows-assets/titlebutton-restore-backdrop-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover-dark.png"), url("windows-assets/titlebutton-restore-hover-dark@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active-dark.png"), url("windows-assets/titlebutton-restore-active-dark@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #0860F2; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #84b0f9; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(51, 51, 51, 0.95); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 200px, rgba(20, 20, 20, 0.95) 201px, #242424 0%); - border-image: linear-gradient(90deg, rgba(51, 51, 51, 0.95) 200px, rgba(20, 20, 20, 0.95) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #242424; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(20, 20, 20, 0.95)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #dadada; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #669efa; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(218, 218, 218, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #dedede; - transition: background-color ease-out 200ms; - background-color: rgba(222, 222, 222, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #dedede; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #dadada; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(255, 255, 255, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(255, 255, 255, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: white; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #aaaaaa; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #242424; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(51, 51, 51, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #898989; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #cedffc; -} - -.nautilus-list-view { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(222, 222, 222, 0.5); - border-color: rgba(197, 197, 197, 0.5); -} - -.disk-space-display.used { - background-color: rgba(8, 96, 242, 0.8); - border-color: rgba(6, 76, 193, 0.8); -} - -.disk-space-display.free { - background-color: #2b2b2b; - border-color: #121212; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #0860F2; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #262626; - -NemoPlacesTreeView-disk-full-fg-color: #1c6ff7; -} - -.nemo-window .sidebar { - color: #dadada; - background-color: rgba(51, 51, 51, 0.95); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #dadada; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(139, 139, 139, 0.975); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #dadada; -} - -.nemo-window paned > separator { - background-image: image(#474747); -} - -.nemo-window notebook { - background-color: #242424; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid #0860F2; - background-color: rgba(255, 255, 255, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #dedede; - background-color: #242424; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #FDFDFD; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - background-color: #373737; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #242424; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #313131; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #0860F2; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #dedede; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #818181; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #a2a2a2; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #dedede; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #1a1a1a; - color: #dedede; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #383838; - padding: 6px; - border-color: rgba(255, 255, 255, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(222, 222, 222, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #0860F2; -} - -layouttab { - background-color: #242424; -} - -layout { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -pillbox { - color: white; - background-color: #0860F2; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #333333; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(255, 255, 255, 0.12); - background-color: #242424; -} - -dockbin { - border: 1px solid rgba(255, 255, 255, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dockoverlayedge { - background-color: #333333; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #242424, #242424); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(255, 255, 255, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #0860F2; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -preferencesbin spinbutton:focus { - border-color: #0860F2; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #dedede; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #afafaf; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #dedede; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #dedede; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#2b2b2b); - color: #ababab; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#3c3c3c); - color: #dedede; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#444444); - color: #dedede; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#0860F2); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#242424); - color: #0860F2; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#23272e); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#212a39); - color: #0860F2; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#0860F2); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #474747; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(222, 222, 222, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #474747; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12), inset 0 -1px #333333; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #242424; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(222, 222, 222, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #dedede; - background-image: image(rgba(255, 255, 255, 0.03)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(8, 96, 242, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #0860F2; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(222, 222, 222, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #669efa; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #0860F2; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #176bf7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #0758de; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #333333; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: #242424; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #333333; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#0e0e0e); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.05); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #242424; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #333333; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #dedede; - background-image: none; - background-color: #7f7f7f; - border-color: rgba(0, 0, 0, 0.15); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #333333; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #242424; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #FDFDFD; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #333333; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(77, 142, 249, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #373737; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #373737; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #373737; -} - -tabbox { - background-color: #1e1e1e; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -tabbox > tab:checked { - border-top-color: #373737; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #f8f8f8; - background-color: rgba(255, 255, 255, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(51, 51, 51, 0.95); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #333333; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(222, 222, 222, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(222, 222, 222, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#333333); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #0860F2; - border-color: #0860F2; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: #242424; - background-color: #bfbfbf; - border-color: rgba(255, 255, 255, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); - padding: 4px; - background-color: #2b2b2b; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); - border-color: rgba(255, 255, 255, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(222, 222, 222, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #4d4d4d; - color: rgba(222, 222, 222, 0.85); - border-radius: 6px; - border: 1px solid rgba(255, 255, 255, 0.12); - margin: 2px; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(36, 36, 36, 0.35); - color: rgba(222, 222, 222, 0.85); - border-bottom: 1px dashed rgba(255, 255, 255, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #dedede; - background-color: rgba(222, 222, 222, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #333333; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(222, 222, 222, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #333333; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #0e0e0e; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.background.csd > paned.titlebar { - background-color: #373737; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #242424; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(255, 255, 255, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #0860F2; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: black; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(0, 0, 0, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(13, 13, 13, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #669efa; - background-color: #0860F2; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #dadada; - caret-color: #dadada; - background-color: #333333; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #dadada; -} - -.caja-side-pane .frame { - border-color: rgba(255, 255, 255, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(38, 38, 38, 0.95); -} - -.caja-navigation-window .primary-toolbar { - background-color: #373737; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#474747); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #0860F2; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(0, 0, 0, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #333333; - color: #dedede; -} - -.xfce4-panel { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #0860F2; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #0860F2; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #333333; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(255, 255, 255, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #0860F2; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(255, 255, 255, 0.1); - color: #dedede; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(51, 51, 51, 0.95); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(255, 255, 255, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#0e0e0e); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #0e0e0e; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(253, 253, 253, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(253, 253, 253, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #dedede; - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #dedede; - background-color: rgba(222, 222, 222, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #242424; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #242424; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #242424; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #0e0e0e; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #333333; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #333333; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #242424; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(222, 222, 222, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(222, 222, 222, 0.15); - color: white; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#242424); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #4d8ef9; - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(#656565); - border: 1px solid rgba(255, 255, 255, 0.12); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(51, 51, 51, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #333333; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #242424; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: gray; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #9a9a9a; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #b3b3b3; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(51, 51, 51, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #666666; -} - -#MozillaGtkWidget > widget text { - background-color: #333333; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #0860F2; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(255, 255, 255, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(51, 51, 51, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #aaaaaa; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #333333; - color: #dadada; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #474747; - background-color: #333333; - color: #dadada; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #333333; - color: #dadada; -} - -window.background.chromium > menubar { - background-color: #373737; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #373737; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #FDFDFD; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: #5d5d5d; - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(253, 253, 253, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #242424; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(222, 222, 222, 0.05); - color: #dedede; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(51, 51, 51, 0.95)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(222, 222, 222, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #dedede; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(8, 96, 242, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #0860F2; - color: white; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(0, 0, 0, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(0, 0, 0, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.45); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(255, 255, 255, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(255, 255, 255, 0.35); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(0, 0, 0, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #0860F2; -} - -.circular label:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.circular.accent { - color: white; - background-color: #0860F2; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #0860F2; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #FDFDFD; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(253, 253, 253, 0.35); - background-color: rgba(255, 255, 255, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #0e0e0e; - color: #dadada; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #0e0e0e; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(255, 255, 255, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #dedede; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #dadada; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(218, 218, 218, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #dedede; - background-color: rgba(255, 255, 255, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #242424; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(255, 255, 255, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #dedede; - background-color: rgba(255, 255, 255, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #333333; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #242424; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(253, 253, 253, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -5px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: #373737; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #373737; - border-bottom: 1px solid #0e0e0e; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(253, 253, 253, 0.7); - background-image: none; - background-color: #373737; - border-color: #060606; -} - -.terminal-window .search-bar { - background-color: #333333; - border-bottom: 1px solid #474747; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #474747; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #0860F2; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(255, 255, 255, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #373737; - color: #FDFDFD; - box-shadow: inset 0 1px #3f3f3f; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(253, 253, 253, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(255, 255, 255, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(0, 0, 0, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #0860F2, #0860F2); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: #4b4b4b; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #0860F2; - border-color: #0860F2; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(255, 255, 255, 0.12); - border-right: 1px solid rgba(255, 255, 255, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(255, 255, 255, 0.12); - background-color: #333333; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #333333; - color: #dedede; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: #404040; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #0860F2; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #333333; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #0860F2; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #0860F2; -} - -.source-list.category-expander { - color: #dedede; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #242424; -} - -GraniteWidgetsWelcome label { - color: #898989; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(222, 222, 222, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #242424, #242424); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #a8a8a8; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #dedede; -} - -#content_frame { - padding-bottom: 14px; - background-color: #333333; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #dedede; - border-color: rgba(0, 0, 0, 0.15); - background-color: #656565; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(255, 255, 255, 0.02), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #f8f8f8; - border-color: rgba(0, 0, 0, 0.15); - background-color: #6d6d6d; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #0860F2; - border-color: rgba(0, 0, 0, 0.15); -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(101, 101, 101, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #373737; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #0e0e0e; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.15); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: rgba(0, 0, 0, 0.15); - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.15); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #dedede; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - color: green; - background-color: #f8464c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:hover { - color: green; - background-color: #fa777c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - color: green; - background-color: #f6151c; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button { - color: green; - background-color: #3484e2; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:hover { - color: green; - background-color: #619fe8; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#restart_button.button:active, #restart_button.button:checked { - color: green; - background-color: #1c6bc7; - border-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.03); -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.35); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(222, 222, 222, 0.35); -} - -.raven stackswitcher.linked > button, .raven button { - color: #FDFDFD; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #f8f8f8; - background-color: rgba(253, 253, 253, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #FDFDFD; - background-color: rgba(253, 253, 253, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(253, 253, 253, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(51, 51, 51, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #0860F2; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #242424; - border-radius: 0 0 0 12px; - border-color: #0e0e0e; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(71, 71, 71, 0.95); - border-radius: 12px; - background-color: rgba(51, 51, 51, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.45), 0 2px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.08); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #dedede; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #dedede; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(222, 222, 222, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #0860F2; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); -} - -.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(255, 255, 255, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(255, 255, 255, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #242424; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #dedede; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(222, 222, 222, 0.35); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #1c6ff7; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(8, 96, 242, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(255, 255, 255, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(0, 0, 0, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #0860F2; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #dedede; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(222, 222, 222, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(222, 222, 222, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(222, 222, 222, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(222, 222, 222, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #dedede; -} - -#tasklist-button:active { - background-color: rgba(222, 222, 222, 0.15); - color: #ebebeb; -} - -#tasklist-button:checked { - background-color: rgba(222, 222, 222, 0.12); - color: #ebebeb; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#0860F2); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#0860F2); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#0860F2); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#0860F2); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(31, 31, 31, 0.95); - color: #dadada; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #dadada; - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(222, 222, 222, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(101, 101, 101, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: #656565; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #181818; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.35); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #1b1b1b; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.35); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.15); - background-color: rgba(51, 51, 51, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(64, 64, 64, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #0860F2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(222, 222, 222, 0.35); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #b4b4b4; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(218, 218, 218, 0.45); -} - -.raven .raven-background list { - color: #dadada; - background-color: #1b1b1b; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(255, 255, 255, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(218, 218, 218, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #0860F2; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #181818; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #1b1b1b; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #dadada; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(255, 255, 255, 0.12); - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(218, 218, 218, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(222, 222, 222, 0.06); - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #dedede; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #dadada; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #0860F2; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(218, 218, 218, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #dadada; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(218, 218, 218, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#dadada,0.35); -} - -calendar.raven-calendar.highlight { - color: #dadada; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(0, 0, 0, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(36, 36, 36, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #333333; - border: 1px solid rgba(77, 77, 77, 0.95); -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: padding-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #c5c5c5; - background-color: rgba(255, 255, 255, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #242424; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(255, 255, 255, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-dark.png"), url("windows-assets/titlebutton-close-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover-dark.png"), url("windows-assets/titlebutton-close-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active-dark.png"), url("windows-assets/titlebutton-close-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-dark.png"), url("windows-assets/titlebutton-maximize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover-dark.png"), url("windows-assets/titlebutton-maximize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active-dark.png"), url("windows-assets/titlebutton-maximize-active-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-dark.png"), url("windows-assets/titlebutton-minimize-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover-dark.png"), url("windows-assets/titlebutton-minimize-hover-dark@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active-dark.png"), url("windows-assets/titlebutton-minimize-active-dark@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #dedede; -@define-color theme_text_color #dadada; -@define-color theme_bg_color #333333; -@define-color theme_base_color #242424; -@define-color theme_selected_bg_color #0860F2; -@define-color theme_selected_fg_color white; -@define-color fg_color #dedede; -@define-color text_color #dadada; -@define-color bg_color #333333; -@define-color base_color #242424; -@define-color selected_bg_color #0860F2; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(222, 222, 222, 0.35); -@define-color insensitive_fg_color alpha(rgba(222, 222, 222, 0.35), 0.5); -@define-color insensitive_base_color #242424; -@define-color theme_unfocused_fg_color #dedede; -@define-color theme_unfocused_text_color #dadada; -@define-color theme_unfocused_bg_color #333333; -@define-color theme_unfocused_base_color #242424; -@define-color borders rgba(255, 255, 255, 0.12); -@define-color unfocused_borders rgba(255, 255, 255, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #242424; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #151515; -@define-color wm_title alpha(#fdfdfd, 0.8); -@define-color wm_unfocused_title alpha(#fdfdfd, 0.5); -@define-color wm_bg #373737; -@define-color wm_bg_unfocused #373737; -@define-color wm_highlight #5d5d5d; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #cc575d; -@define-color wm_button_close_hover_bg #d7787d; -@define-color wm_button_close_active_bg #be3841; -@define-color wm_icon_close_bg #2f343f; -@define-color wm_button_hover_bg #454C5C; -@define-color wm_button_active_bg #0860F2; -@define-color wm_button_hover_border #262932; -@define-color wm_icon_bg #90939B; -@define-color wm_icon_unfocused_bg #666A74; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #373737; -@define-color titlebar_gradient_b #373737; -@define-color budgie_tasklist_indicator_color #0860F2; -@define-color budgie_tasklist_indicator_color_active #0860F2; -@define-color budgie_tasklist_indicator_color_active_window rgba(7, 89, 225, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-blue.css b/src/main/gtk-3.0/gtk-light-blue.css deleted file mode 100644 index d4f8bea2..00000000 --- a/src/main/gtk-3.0/gtk-light-blue.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #2E7CF7; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #2E7CF7; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #2E7CF7; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #0960e9; - background-color: rgba(9, 96, 233, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #2E7CF7; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #2E7CF7; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #5f9bf9; - background-color: #2E7CF7; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #2E7CF7; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #2E7CF7; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#2E7CF7), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#2E7CF7), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(46, 124, 247, 0); - background-color: rgba(46, 124, 247, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #2E7CF7; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#2E7CF7), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #abcbfc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #eaf2fe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #d5e5fd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #d5e5fd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(120, 170, 250, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #78aafa; - border-color: #649ef9; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #78aafa; - color: rgba(255, 255, 255, 0.6); - border-color: #649ef9; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #78aafa; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #2E7CF7; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #2E7CF7; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #2E7CF7; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #97befb; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #82b0fa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #29508e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #c0d8fd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #2E7CF7; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #2E7CF7; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #2E7CF7; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #2E7CF7; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #2E7CF7; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, rgba(46, 124, 247, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #dae8fe 0%, #a9c9fc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #2E7CF7; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #a1c4fb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #2E7CF7; -} - -scale highlight:disabled { - background-color: rgba(46, 124, 247, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(46, 124, 247, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #e0ebfe; - border-color: #e0ebfe; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #97befb; - border-color: #97befb; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #a1c4fb; - border-color: #a1c4fb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #2E7CF7; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #2E7CF7; - background-color: #2E7CF7; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #2E7CF7; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #2E7CF7; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #2E7CF7; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #2E7CF7; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #2E7CF7; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #97befb; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #d5e5fd; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(46, 124, 247, 0.8); - border-color: rgba(9, 96, 233, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #2E7CF7; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #478bf8; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(120, 170, 250, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #2E7CF7; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #2E7CF7; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #2E7CF7; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #2E7CF7; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #2E7CF7; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#2E7CF7); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #2E7CF7; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f5f8ff); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#eaf2fe); - color: #2E7CF7; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#2E7CF7); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(46, 124, 247, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #2E7CF7; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #90bafb; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #2E7CF7; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #4288f8; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #1a70f6; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(120, 170, 250, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #2E7CF7; - border-color: #2E7CF7; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #2E7CF7; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #90bafb; - background-color: #2E7CF7; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #2E7CF7; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #2E7CF7; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #2E7CF7; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #2E7CF7; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #78aafa; - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #2E7CF7; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(46, 124, 247, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #2E7CF7; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #2E7CF7; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #2E7CF7; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #2E7CF7; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #2E7CF7; - border-color: #2E7CF7; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #2E7CF7; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #2E7CF7; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #2E7CF7; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #2E7CF7; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #2E7CF7; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #478bf8; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(46, 124, 247, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #2E7CF7; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#2E7CF7); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#2E7CF7); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#2E7CF7); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#2E7CF7); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #2E7CF7; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #2E7CF7; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #2E7CF7; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #2E7CF7; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #2E7CF7; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #2E7CF7; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #2E7CF7; -@define-color budgie_tasklist_indicator_color_active #2E7CF7; -@define-color budgie_tasklist_indicator_color_active_window rgba(60, 133, 248, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-green.css b/src/main/gtk-3.0/gtk-light-green.css deleted file mode 100644 index 915f83ca..00000000 --- a/src/main/gtk-3.0/gtk-light-green.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #79B757; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #79B757; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #79B757; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #619942; - background-color: rgba(97, 153, 66, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #79B757; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #79B757; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #95c67b; - background-color: #79B757; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #79B757; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #79B757; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#79B757), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#79B757), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(121, 183, 87, 0); - background-color: rgba(121, 183, 87, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #79B757; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#79B757), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #c9e2bc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f2f8ee; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e4f1dd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e4f1dd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(164, 206, 141, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #a4ce8d; - border-color: #98c87e; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #a4ce8d; - color: rgba(255, 255, 255, 0.6); - border-color: #98c87e; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #a4ce8d; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #79B757; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #79B757; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #79B757; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #bcdbab; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #afd49a; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #4f6e3e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #d7e9cd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #79B757; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #79B757; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #79B757; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #79B757; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #79B757; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, rgba(121, 183, 87, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #ddedd4 0%, #c0ddb0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #79B757; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #c3dfb3; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #79B757; -} - -scale highlight:disabled { - background-color: rgba(121, 183, 87, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(121, 183, 87, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #ebf4e6; - border-color: #ebf4e6; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #bcdbab; - border-color: #bcdbab; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #c3dfb3; - border-color: #c3dfb3; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #79B757; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #79B757; - background-color: #79B757; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #79B757; - background-color: #79B757; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #79B757; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #79B757; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #79B757, #79B757); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #79B757; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #79B757; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #79B757; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #79B757; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #bcdbab; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e4f1dd; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(121, 183, 87, 0.8); - border-color: rgba(97, 153, 66, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #79B757; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #87bf69; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #79B757; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #79B757; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #79B757; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #79B757; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #79B757; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#79B757); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #79B757; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f8fbf7); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f2f8ee); - color: #79B757; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#79B757); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(121, 183, 87, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #79B757; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #b2d69e; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #79B757; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #84bd65; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #6eaf4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(164, 206, 141, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #79B757; - border-color: #79B757; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #79B757; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #b2d69e; - background-color: #79B757; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #79B757; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #79B757; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #79B757; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #79B757; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #a4ce8d; - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #79B757; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(121, 183, 87, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #79B757; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #79B757; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #79B757; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #79B757; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #79B757; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #79B757, #79B757); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #79B757; - border-color: #79B757; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #79B757; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #79B757; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #79B757; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #79B757; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #79B757; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #87bf69; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(121, 183, 87, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #79B757; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#79B757); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#79B757); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#79B757); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#79B757); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #79B757; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #79B757; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #79B757; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #79B757; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #79B757; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #79B757; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #79B757; -@define-color budgie_tasklist_indicator_color_active #79B757; -@define-color budgie_tasklist_indicator_color_active_window rgba(130, 188, 99, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-grey.css b/src/main/gtk-3.0/gtk-light-grey.css deleted file mode 100644 index cdfdc691..00000000 --- a/src/main/gtk-3.0/gtk-light-grey.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #8C8C8C; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #8C8C8C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #8C8C8C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #737373; - background-color: rgba(115, 115, 115, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #8C8C8C; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #8C8C8C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #a6a6a6; - background-color: #8C8C8C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #8C8C8C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #8C8C8C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#8C8C8C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8C8C8C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(140, 140, 140, 0); - background-color: rgba(140, 140, 140, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #8C8C8C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#8C8C8C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d1d1d1; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f4f4f4; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e8e8e8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e8e8e8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(178, 178, 178, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b2b2b2; - border-color: #a8a8a8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b2b2b2; - color: rgba(255, 255, 255, 0.6); - border-color: #a8a8a8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b2b2b2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #8C8C8C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #8C8C8C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #8C8C8C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #c6c6c6; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #bababa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #585858; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #dddddd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #8C8C8C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #8C8C8C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #8C8C8C; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #8C8C8C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #8C8C8C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, rgba(140, 140, 140, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e5e5e5 0%, #cccccc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #8C8C8C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #cbcbcb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #8C8C8C; -} - -scale highlight:disabled { - background-color: rgba(140, 140, 140, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(140, 140, 140, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #eeeeee; - border-color: #eeeeee; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #c6c6c6; - border-color: #c6c6c6; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #cbcbcb; - border-color: #cbcbcb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #8C8C8C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #8C8C8C; - background-color: #8C8C8C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #8C8C8C; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #8C8C8C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #8C8C8C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #8C8C8C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #8C8C8C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #c6c6c6; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e8e8e8; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(140, 140, 140, 0.8); - border-color: rgba(115, 115, 115, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #8C8C8C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #999999; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #8C8C8C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #8C8C8C; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #8C8C8C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #8C8C8C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #8C8C8C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#8C8C8C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #8C8C8C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f9f9f9); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f4f4f4); - color: #8C8C8C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#8C8C8C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(140, 140, 140, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #8C8C8C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #bfbfbf; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #8C8C8C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #969696; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #828282; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(178, 178, 178, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #8C8C8C; - border-color: #8C8C8C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #8C8C8C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #bfbfbf; - background-color: #8C8C8C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #8C8C8C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #8C8C8C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #8C8C8C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #8C8C8C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b2b2b2; - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #8C8C8C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(140, 140, 140, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #8C8C8C; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #8C8C8C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #8C8C8C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #8C8C8C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #8C8C8C; - border-color: #8C8C8C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #8C8C8C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #8C8C8C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #8C8C8C; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #8C8C8C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #8C8C8C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #999999; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(140, 140, 140, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #8C8C8C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#8C8C8C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#8C8C8C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#8C8C8C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#8C8C8C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #8C8C8C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #8C8C8C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #8C8C8C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #8C8C8C; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #8C8C8C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #8C8C8C; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #8C8C8C; -@define-color budgie_tasklist_indicator_color_active #8C8C8C; -@define-color budgie_tasklist_indicator_color_active_window rgba(148, 148, 148, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-orange.css b/src/main/gtk-3.0/gtk-light-orange.css deleted file mode 100644 index 1238f181..00000000 --- a/src/main/gtk-3.0/gtk-light-orange.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E9873A; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #E9873A; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E9873A; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #d86c18; - background-color: rgba(216, 108, 24, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #E9873A; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E9873A; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #eea368; - background-color: #E9873A; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E9873A; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E9873A; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E9873A), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E9873A), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(233, 135, 58, 0); - background-color: rgba(233, 135, 58, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E9873A; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E9873A), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f6cfb0; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdf3eb; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbe7d8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbe7d8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(241, 177, 127, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f1b17f; - border-color: #efa66c; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f1b17f; - color: rgba(255, 255, 255, 0.6); - border-color: #efa66c; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f1b17f; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E9873A; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E9873A; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E9873A; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f4c39d; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f2b789; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #87562f; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #f8dbc4; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E9873A; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E9873A; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E9873A; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E9873A; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E9873A; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, rgba(233, 135, 58, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fbe9db 0%, #f6cdad 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E9873A; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f5c9a6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E9873A; -} - -scale highlight:disabled { - background-color: rgba(233, 135, 58, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(233, 135, 58, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fcede1; - border-color: #fcede1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f4c39d; - border-color: #f4c39d; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f5c9a6; - border-color: #f5c9a6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E9873A; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E9873A; - background-color: #E9873A; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E9873A; - background-color: #E9873A; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #E9873A; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E9873A; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E9873A, #E9873A); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E9873A; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E9873A; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E9873A; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E9873A; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f4c39d; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbe7d8; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(233, 135, 58, 0.8); - border-color: rgba(216, 108, 24, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E9873A; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #ec9551; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E9873A; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E9873A; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #E9873A; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E9873A; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #E9873A; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E9873A); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #E9873A; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef9f5); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fdf3eb); - color: #E9873A; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E9873A); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(233, 135, 58, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E9873A; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3bf96; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E9873A; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #eb924c; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e77c28; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(241, 177, 127, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E9873A; - border-color: #E9873A; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E9873A; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3bf96; - background-color: #E9873A; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E9873A; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E9873A; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E9873A; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E9873A; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f1b17f; - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E9873A; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(233, 135, 58, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E9873A; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E9873A; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #E9873A; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E9873A; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E9873A; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E9873A, #E9873A); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E9873A; - border-color: #E9873A; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E9873A; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E9873A; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E9873A; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E9873A; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E9873A; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #ec9551; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(233, 135, 58, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E9873A; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E9873A); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E9873A); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E9873A); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E9873A); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E9873A; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E9873A; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E9873A; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #E9873A; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #E9873A; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #E9873A; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #E9873A; -@define-color budgie_tasklist_indicator_color_active #E9873A; -@define-color budgie_tasklist_indicator_color_active_window rgba(235, 143, 72, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-pink.css b/src/main/gtk-3.0/gtk-light-pink.css deleted file mode 100644 index 4e12b25c..00000000 --- a/src/main/gtk-3.0/gtk-light-pink.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E55E9C; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #E55E9C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E55E9C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #de3281; - background-color: rgba(222, 50, 129, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #E55E9C; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E55E9C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #ec8ab7; - background-color: #E55E9C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E55E9C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E55E9C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E55E9C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E55E9C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(229, 94, 156, 0); - background-color: rgba(229, 94, 156, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E55E9C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E55E9C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f5bfd7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fceff5; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fadfeb; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fadfeb; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(240, 160, 197, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f0a0c5; - border-color: #ed8eba; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f0a0c5; - color: rgba(255, 255, 255, 0.6); - border-color: #ed8eba; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f0a0c5; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E55E9C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E55E9C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E55E9C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f2afce; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #ef9ec4; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #854160; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #f7cfe1; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E55E9C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E55E9C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E55E9C; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E55E9C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E55E9C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, rgba(229, 94, 156, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fef8fb 0%, #f7cce0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E55E9C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f3b7d2; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E55E9C; -} - -scale highlight:disabled { - background-color: rgba(229, 94, 156, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(229, 94, 156, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fbe7f0; - border-color: #fbe7f0; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f2afce; - border-color: #f2afce; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f3b7d2; - border-color: #f3b7d2; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E55E9C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E55E9C; - background-color: #E55E9C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E55E9C; - background-color: #E55E9C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #E55E9C; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E55E9C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E55E9C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E55E9C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E55E9C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f2afce; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fadfeb; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(229, 94, 156, 0.8); - border-color: rgba(222, 50, 129, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E55E9C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #e974aa; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E55E9C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E55E9C; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #E55E9C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E55E9C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #E55E9C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E55E9C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #E55E9C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef7fa); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fceff5); - color: #E55E9C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E55E9C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(229, 94, 156, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E55E9C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3b6d2; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E55E9C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #e870a7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e24c91; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(240, 160, 197, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E55E9C; - border-color: #E55E9C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E55E9C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3b6d2; - background-color: #E55E9C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E55E9C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E55E9C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E55E9C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E55E9C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f0a0c5; - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E55E9C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(229, 94, 156, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E55E9C; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #E55E9C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E55E9C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E55E9C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E55E9C; - border-color: #E55E9C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E55E9C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E55E9C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E55E9C; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E55E9C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E55E9C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #e974aa; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(229, 94, 156, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E55E9C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E55E9C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E55E9C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E55E9C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E55E9C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E55E9C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E55E9C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E55E9C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #E55E9C; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #E55E9C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #E55E9C; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #E55E9C; -@define-color budgie_tasklist_indicator_color_active #E55E9C; -@define-color budgie_tasklist_indicator_color_active_window rgba(231, 105, 163, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-purple.css b/src/main/gtk-3.0/gtk-light-purple.css deleted file mode 100644 index c5c23f78..00000000 --- a/src/main/gtk-3.0/gtk-light-purple.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #9A57A3; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #9A57A3; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #9A57A3; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #7b4582; - background-color: rgba(123, 69, 130, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #9A57A3; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #9A57A3; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #af77b6; - background-color: #9A57A3; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #9A57A3; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #9A57A3; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#9A57A3), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9A57A3), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(154, 87, 163, 0); - background-color: rgba(154, 87, 163, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #9A57A3; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#9A57A3), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d7bcda; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f5eef6; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #ebdded; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #ebdded; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(185, 135, 191, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b987bf; - border-color: #b17ab8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b987bf; - color: rgba(255, 255, 255, 0.6); - border-color: #b17ab8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b987bf; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #9A57A3; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #9A57A3; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #9A57A3; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #cdabd1; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #c29ac8; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #5f3e64; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #e1cde3; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #9A57A3; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #9A57A3; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #9A57A3; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #9A57A3; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #9A57A3; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, rgba(154, 87, 163, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e0cae3 0%, #cca9d1 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #9A57A3; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #d2b3d6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #9A57A3; -} - -scale highlight:disabled { - background-color: rgba(154, 87, 163, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(154, 87, 163, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #f0e6f1; - border-color: #f0e6f1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #cdabd1; - border-color: #cdabd1; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #d2b3d6; - border-color: #d2b3d6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #9A57A3; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #9A57A3; - background-color: #9A57A3; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #9A57A3; - background-color: #9A57A3; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #9A57A3; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #9A57A3; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #9A57A3; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #9A57A3; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #9A57A3; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #cdabd1; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #ebdded; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(154, 87, 163, 0.8); - border-color: rgba(123, 69, 130, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #9A57A3; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #a566ad; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #9A57A3; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #9A57A3; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #9A57A3; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #9A57A3; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #9A57A3; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#9A57A3); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #9A57A3; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#faf7fa); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f5eef6); - color: #9A57A3; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#9A57A3); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(154, 87, 163, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #9A57A3; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #c298c8; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #9A57A3; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #a363ac; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #8d5096; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(185, 135, 191, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #9A57A3; - border-color: #9A57A3; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #9A57A3; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #c298c8; - background-color: #9A57A3; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #9A57A3; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #9A57A3; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #9A57A3; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #9A57A3; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b987bf; - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #9A57A3; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(154, 87, 163, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #9A57A3; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #9A57A3; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #9A57A3; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #9A57A3; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #9A57A3; - border-color: #9A57A3; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #9A57A3; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #9A57A3; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #9A57A3; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #9A57A3; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #9A57A3; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #a566ad; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(154, 87, 163, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #9A57A3; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#9A57A3); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#9A57A3); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#9A57A3); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#9A57A3); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #9A57A3; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #9A57A3; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #9A57A3; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #9A57A3; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #9A57A3; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #9A57A3; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #9A57A3; -@define-color budgie_tasklist_indicator_color_active #9A57A3; -@define-color budgie_tasklist_indicator_color_active_window rgba(161, 99, 169, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-red.css b/src/main/gtk-3.0/gtk-light-red.css deleted file mode 100644 index 913fe3cd..00000000 --- a/src/main/gtk-3.0/gtk-light-red.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #ED5F5D; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #ED5F5D; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #ED5F5D; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #e8322f; - background-color: rgba(232, 50, 47, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #ED5F5D; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #ED5F5D; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f28c8b; - background-color: #ED5F5D; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #ED5F5D; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #ED5F5D; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#ED5F5D), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ED5F5D), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(237, 95, 93, 0); - background-color: rgba(237, 95, 93, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #ED5F5D; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#ED5F5D), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f8bfbe; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdefef; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbdfdf; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbdfdf; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(245, 163, 162, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f5a3a2; - border-color: #f3918f; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f5a3a2; - color: rgba(255, 255, 255, 0.6); - border-color: #f3918f; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f5a3a2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #ED5F5D; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #ED5F5D; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #ED5F5D; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f6afae; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f49f9e; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #894241; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #facfce; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #ED5F5D; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #ED5F5D; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #ED5F5D; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #ED5F5D; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #ED5F5D; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, rgba(237, 95, 93, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fffefe 0%, #fad0d0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #ED5F5D; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f7b7b6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #ED5F5D; -} - -scale highlight:disabled { - background-color: rgba(237, 95, 93, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(237, 95, 93, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fce7e7; - border-color: #fce7e7; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f6afae; - border-color: #f6afae; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f7b7b6; - border-color: #f7b7b6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #ED5F5D; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #ED5F5D; - background-color: #ED5F5D; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #ED5F5D; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #ED5F5D; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #ED5F5D; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #ED5F5D; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #ED5F5D; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f6afae; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbdfdf; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(237, 95, 93, 0.8); - border-color: rgba(232, 50, 47, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #ED5F5D; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #f07674; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #ED5F5D; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #ED5F5D; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #ED5F5D; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #ED5F5D; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #ED5F5D; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#ED5F5D); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #ED5F5D; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef7f7); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fdefef); - color: #ED5F5D; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#ED5F5D); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(237, 95, 93, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #ED5F5D; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f7bab9; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #ED5F5D; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #ef716f; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #eb4d4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(245, 163, 162, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #ED5F5D; - border-color: #ED5F5D; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #ED5F5D; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f7bab9; - background-color: #ED5F5D; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #ED5F5D; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #ED5F5D; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #ED5F5D; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #ED5F5D; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f5a3a2; - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #ED5F5D; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(237, 95, 93, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #ED5F5D; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #ED5F5D; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #ED5F5D; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #ED5F5D; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #ED5F5D; - border-color: #ED5F5D; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #ED5F5D; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #ED5F5D; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #ED5F5D; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #ED5F5D; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #ED5F5D; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f07674; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(237, 95, 93, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #ED5F5D; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#ED5F5D); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#ED5F5D); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#ED5F5D); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#ED5F5D); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #ED5F5D; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #ED5F5D; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #ED5F5D; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #ED5F5D; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #ED5F5D; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #ED5F5D; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #ED5F5D; -@define-color budgie_tasklist_indicator_color_active #ED5F5D; -@define-color budgie_tasklist_indicator_color_active_window rgba(238, 106, 104, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-blue.css b/src/main/gtk-3.0/gtk-light-solid-blue.css deleted file mode 100644 index 89b2eba6..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-blue.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #2E7CF7; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #2E7CF7; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #2E7CF7; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #0960e9; - background-color: rgba(9, 96, 233, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #2E7CF7; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #2E7CF7; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #5f9bf9; - background-color: #2E7CF7; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #2E7CF7; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #2E7CF7; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#2E7CF7), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#2E7CF7), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(46, 124, 247, 0); - background-color: rgba(46, 124, 247, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #2E7CF7; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#2E7CF7), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #abcbfc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #eaf2fe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #d5e5fd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #d5e5fd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(120, 170, 250, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(120, 170, 250, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #78aafa; - border-color: #649ef9; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #78aafa; - color: rgba(255, 255, 255, 0.6); - border-color: #649ef9; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #78aafa; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #2E7CF7; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #2E7CF7; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #2E7CF7; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #97befb; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #82b0fa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #29508e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #c0d8fd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #2E7CF7; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #2E7CF7; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #2E7CF7; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #2E7CF7; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #2E7CF7; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, rgba(46, 124, 247, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #5f9bf9 0%, #2E7CF7 100%), radial-gradient(circle farthest-corner at center, rgba(46, 124, 247, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #dae8fe 0%, #a9c9fc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #2E7CF7; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #a1c4fb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #2E7CF7; -} - -scale highlight:disabled { - background-color: rgba(46, 124, 247, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(46, 124, 247, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #e0ebfe; - border-color: #e0ebfe; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #97befb; - border-color: #97befb; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #a1c4fb; - border-color: #a1c4fb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #2E7CF7; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #2E7CF7; - background-color: #2E7CF7; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #2E7CF7; - background-color: #2E7CF7; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 100% 60%; - 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 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.6, from(rgba(46, 124, 247, 0.2)), to(rgba(46, 124, 247, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #2E7CF7; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #2E7CF7; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #2E7CF7; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #2E7CF7; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #2E7CF7; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #97befb; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #2E7CF7; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #d5e5fd; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(46, 124, 247, 0.8); - border-color: rgba(9, 96, 233, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #2E7CF7; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #478bf8; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(120, 170, 250, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #2E7CF7; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #2E7CF7; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #2E7CF7; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #2E7CF7; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #2E7CF7; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #2E7CF7; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#2E7CF7); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #2E7CF7; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f5f8ff); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#eaf2fe); - color: #2E7CF7; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#2E7CF7); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(46, 124, 247, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #2E7CF7; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #90bafb; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #2E7CF7; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #4288f8; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #1a70f6; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(120, 170, 250, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(120, 170, 250, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #2E7CF7; - border-color: #2E7CF7; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #2E7CF7; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #2E7CF7; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #90bafb; - background-color: #2E7CF7; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #2E7CF7; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #2E7CF7; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #2E7CF7; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #2E7CF7; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #78aafa; - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #2E7CF7; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(46, 124, 247, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #2E7CF7; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #2E7CF7; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #2E7CF7; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #2E7CF7; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(120, 170, 250, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #2E7CF7; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #2E7CF7, #2E7CF7); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #2E7CF7; - border-color: #2E7CF7; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #2E7CF7; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #2E7CF7; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #2E7CF7; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #2E7CF7; - border-color: #2E7CF7; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #2E7CF7; - background-color: #2E7CF7; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #2E7CF7; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #2E7CF7; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #478bf8; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(46, 124, 247, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #2E7CF7; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #78aafa 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #78aafa 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #78aafa 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #78aafa 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#2E7CF7); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#2E7CF7); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#2E7CF7); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#2E7CF7); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #2E7CF7; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #2E7CF7; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(46, 124, 247, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #2E7CF7; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #2E7CF7; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #2E7CF7; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #2E7CF7; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #2E7CF7; -@define-color budgie_tasklist_indicator_color_active #2E7CF7; -@define-color budgie_tasklist_indicator_color_active_window #88b2f4; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-green.css b/src/main/gtk-3.0/gtk-light-solid-green.css deleted file mode 100644 index b53a755c..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-green.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #79B757; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #79B757; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #79B757; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #619942; - background-color: rgba(97, 153, 66, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #79B757; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #79B757; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #95c67b; - background-color: #79B757; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #79B757; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #79B757; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#79B757), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#79B757), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(121, 183, 87, 0); - background-color: rgba(121, 183, 87, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #79B757; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#79B757), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #c9e2bc; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f2f8ee; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e4f1dd; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e4f1dd; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(164, 206, 141, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(164, 206, 141, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #a4ce8d; - border-color: #98c87e; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #a4ce8d; - color: rgba(255, 255, 255, 0.6); - border-color: #98c87e; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #a4ce8d; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #79B757; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #79B757; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #79B757; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #bcdbab; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #afd49a; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #4f6e3e; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #d7e9cd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #79B757; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #79B757; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #79B757; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #79B757; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #79B757; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, rgba(121, 183, 87, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #95c67b 0%, #79B757 100%), radial-gradient(circle farthest-corner at center, rgba(121, 183, 87, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #ddedd4 0%, #c0ddb0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #79B757; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #c3dfb3; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #79B757; -} - -scale highlight:disabled { - background-color: rgba(121, 183, 87, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(121, 183, 87, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #ebf4e6; - border-color: #ebf4e6; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #bcdbab; - border-color: #bcdbab; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #c3dfb3; - border-color: #c3dfb3; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #79B757; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #79B757; - background-color: #79B757; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #79B757; - background-color: #79B757; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 100% 60%; - 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 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.6, from(rgba(121, 183, 87, 0.2)), to(rgba(121, 183, 87, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #79B757; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #79B757; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #79B757, #79B757); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #79B757; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #79B757; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #79B757; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #79B757; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #bcdbab; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #79B757; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e4f1dd; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(121, 183, 87, 0.8); - border-color: rgba(97, 153, 66, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #79B757; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #87bf69; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(164, 206, 141, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #79B757; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #79B757; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #79B757; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #79B757; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #79B757; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #79B757; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#79B757); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #79B757; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f8fbf7); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f2f8ee); - color: #79B757; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#79B757); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(121, 183, 87, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #79B757; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #b2d69e; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #79B757; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #84bd65; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #6eaf4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(164, 206, 141, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(164, 206, 141, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #79B757; - border-color: #79B757; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #79B757; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #79B757; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #b2d69e; - background-color: #79B757; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #79B757; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #79B757; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #79B757; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #79B757; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #a4ce8d; - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #79B757; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(121, 183, 87, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #79B757; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #79B757; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #79B757; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #79B757; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #79B757; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(164, 206, 141, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #79B757; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #79B757, #79B757); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #79B757; - border-color: #79B757; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #79B757; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #79B757; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #79B757; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #79B757; - border-color: #79B757; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #79B757; - background-color: #79B757; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #79B757; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #79B757; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #87bf69; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(121, 183, 87, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #79B757; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #a4ce8d 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #a4ce8d 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #a4ce8d 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #a4ce8d 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#79B757); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#79B757); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#79B757); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#79B757); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #79B757; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #79B757; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(121, 183, 87, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #79B757; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #79B757; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #79B757; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #79B757; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #79B757; -@define-color budgie_tasklist_indicator_color_active #79B757; -@define-color budgie_tasklist_indicator_color_active_window #b0d29e; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-grey.css b/src/main/gtk-3.0/gtk-light-solid-grey.css deleted file mode 100644 index e69670f0..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-grey.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #8C8C8C; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #8C8C8C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #8C8C8C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #737373; - background-color: rgba(115, 115, 115, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #8C8C8C; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #8C8C8C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #a6a6a6; - background-color: #8C8C8C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #8C8C8C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #8C8C8C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#8C8C8C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8C8C8C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(140, 140, 140, 0); - background-color: rgba(140, 140, 140, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #8C8C8C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#8C8C8C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d1d1d1; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f4f4f4; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #e8e8e8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #e8e8e8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(178, 178, 178, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(178, 178, 178, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b2b2b2; - border-color: #a8a8a8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b2b2b2; - color: rgba(255, 255, 255, 0.6); - border-color: #a8a8a8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b2b2b2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #8C8C8C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #8C8C8C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #8C8C8C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #c6c6c6; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #bababa; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #585858; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #dddddd; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #8C8C8C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #8C8C8C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #8C8C8C; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #8C8C8C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #8C8C8C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, rgba(140, 140, 140, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #a6a6a6 0%, #8C8C8C 100%), radial-gradient(circle farthest-corner at center, rgba(140, 140, 140, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e5e5e5 0%, #cccccc 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #8C8C8C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #cbcbcb; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #8C8C8C; -} - -scale highlight:disabled { - background-color: rgba(140, 140, 140, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(140, 140, 140, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #eeeeee; - border-color: #eeeeee; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #c6c6c6; - border-color: #c6c6c6; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #cbcbcb; - border-color: #cbcbcb; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #8C8C8C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #8C8C8C; - background-color: #8C8C8C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #8C8C8C; - background-color: #8C8C8C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 100% 60%; - 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 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.6, from(rgba(140, 140, 140, 0.2)), to(rgba(140, 140, 140, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #8C8C8C; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #8C8C8C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #8C8C8C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #8C8C8C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #8C8C8C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #c6c6c6; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #8C8C8C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #e8e8e8; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(140, 140, 140, 0.8); - border-color: rgba(115, 115, 115, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #8C8C8C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #999999; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(178, 178, 178, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #8C8C8C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #8C8C8C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #8C8C8C; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #8C8C8C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #8C8C8C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #8C8C8C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#8C8C8C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #8C8C8C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f9f9f9); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f4f4f4); - color: #8C8C8C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#8C8C8C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(140, 140, 140, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #8C8C8C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #bfbfbf; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #8C8C8C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #969696; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #828282; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(178, 178, 178, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(178, 178, 178, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #8C8C8C; - border-color: #8C8C8C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #8C8C8C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #8C8C8C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #bfbfbf; - background-color: #8C8C8C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #8C8C8C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #8C8C8C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #8C8C8C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #8C8C8C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b2b2b2; - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #8C8C8C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(140, 140, 140, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #8C8C8C; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #8C8C8C; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #8C8C8C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #8C8C8C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(178, 178, 178, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #8C8C8C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #8C8C8C, #8C8C8C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #8C8C8C; - border-color: #8C8C8C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #8C8C8C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #8C8C8C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #8C8C8C; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #8C8C8C; - border-color: #8C8C8C; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #8C8C8C; - background-color: #8C8C8C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #8C8C8C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #8C8C8C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #999999; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(140, 140, 140, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #8C8C8C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b2b2b2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b2b2b2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b2b2b2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b2b2b2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#8C8C8C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#8C8C8C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#8C8C8C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#8C8C8C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #8C8C8C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #8C8C8C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(140, 140, 140, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #8C8C8C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #8C8C8C; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #8C8C8C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #8C8C8C; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #8C8C8C; -@define-color budgie_tasklist_indicator_color_active #8C8C8C; -@define-color budgie_tasklist_indicator_color_active_window #bababa; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-orange.css b/src/main/gtk-3.0/gtk-light-solid-orange.css deleted file mode 100644 index 45ce7ac9..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-orange.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E9873A; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #E9873A; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E9873A; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #d86c18; - background-color: rgba(216, 108, 24, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #E9873A; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E9873A; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #eea368; - background-color: #E9873A; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E9873A; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E9873A; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E9873A), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E9873A), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(233, 135, 58, 0); - background-color: rgba(233, 135, 58, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E9873A; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E9873A), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f6cfb0; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdf3eb; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbe7d8; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbe7d8; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(241, 177, 127, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(241, 177, 127, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f1b17f; - border-color: #efa66c; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f1b17f; - color: rgba(255, 255, 255, 0.6); - border-color: #efa66c; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f1b17f; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E9873A; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E9873A; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E9873A; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f4c39d; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f2b789; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #87562f; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #f8dbc4; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E9873A; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E9873A; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E9873A; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E9873A; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E9873A; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, rgba(233, 135, 58, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #eea368 0%, #E9873A 100%), radial-gradient(circle farthest-corner at center, rgba(233, 135, 58, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fbe9db 0%, #f6cdad 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E9873A; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f5c9a6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E9873A; -} - -scale highlight:disabled { - background-color: rgba(233, 135, 58, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(233, 135, 58, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fcede1; - border-color: #fcede1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f4c39d; - border-color: #f4c39d; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f5c9a6; - border-color: #f5c9a6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E9873A; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E9873A; - background-color: #E9873A; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E9873A; - background-color: #E9873A; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 100% 60%; - 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 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.6, from(rgba(233, 135, 58, 0.2)), to(rgba(233, 135, 58, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #E9873A; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E9873A; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E9873A, #E9873A); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E9873A; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E9873A; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E9873A; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E9873A; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f4c39d; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E9873A; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbe7d8; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(233, 135, 58, 0.8); - border-color: rgba(216, 108, 24, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E9873A; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #ec9551; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(241, 177, 127, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E9873A; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E9873A; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E9873A; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #E9873A; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E9873A; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #E9873A; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E9873A); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #E9873A; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef9f5); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fdf3eb); - color: #E9873A; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E9873A); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(233, 135, 58, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E9873A; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3bf96; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E9873A; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #eb924c; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e77c28; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(241, 177, 127, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(241, 177, 127, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E9873A; - border-color: #E9873A; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E9873A; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E9873A; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3bf96; - background-color: #E9873A; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E9873A; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E9873A; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E9873A; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E9873A; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f1b17f; - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E9873A; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(233, 135, 58, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E9873A; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E9873A; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E9873A; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #E9873A; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E9873A; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(241, 177, 127, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E9873A; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E9873A, #E9873A); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E9873A; - border-color: #E9873A; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E9873A; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E9873A; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E9873A; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E9873A; - border-color: #E9873A; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #E9873A; - background-color: #E9873A; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E9873A; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E9873A; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #ec9551; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(233, 135, 58, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E9873A; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f1b17f 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f1b17f 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f1b17f 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f1b17f 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E9873A); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E9873A); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E9873A); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E9873A); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E9873A; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E9873A; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(233, 135, 58, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E9873A; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #E9873A; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #E9873A; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #E9873A; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #E9873A; -@define-color budgie_tasklist_indicator_color_active #E9873A; -@define-color budgie_tasklist_indicator_color_active_window #edb88e; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-pink.css b/src/main/gtk-3.0/gtk-light-solid-pink.css deleted file mode 100644 index aaf7c0b9..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-pink.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #E55E9C; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #E55E9C; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #E55E9C; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #de3281; - background-color: rgba(222, 50, 129, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #E55E9C; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #E55E9C; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #ec8ab7; - background-color: #E55E9C; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #E55E9C; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #E55E9C; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#E55E9C), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#E55E9C), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(229, 94, 156, 0); - background-color: rgba(229, 94, 156, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #E55E9C; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#E55E9C), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f5bfd7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fceff5; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fadfeb; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fadfeb; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(240, 160, 197, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(240, 160, 197, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f0a0c5; - border-color: #ed8eba; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f0a0c5; - color: rgba(255, 255, 255, 0.6); - border-color: #ed8eba; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f0a0c5; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #E55E9C; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #E55E9C; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #E55E9C; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f2afce; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #ef9ec4; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #854160; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #f7cfe1; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #E55E9C; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #E55E9C; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #E55E9C; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #E55E9C; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #E55E9C; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, rgba(229, 94, 156, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #ec8ab7 0%, #E55E9C 100%), radial-gradient(circle farthest-corner at center, rgba(229, 94, 156, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fef8fb 0%, #f7cce0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #E55E9C; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f3b7d2; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #E55E9C; -} - -scale highlight:disabled { - background-color: rgba(229, 94, 156, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(229, 94, 156, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fbe7f0; - border-color: #fbe7f0; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f2afce; - border-color: #f2afce; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f3b7d2; - border-color: #f3b7d2; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #E55E9C; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #E55E9C; - background-color: #E55E9C; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #E55E9C; - background-color: #E55E9C; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 100% 60%; - 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 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.6, from(rgba(229, 94, 156, 0.2)), to(rgba(229, 94, 156, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #E55E9C; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #E55E9C; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #E55E9C; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #E55E9C; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #E55E9C; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f2afce; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #E55E9C; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fadfeb; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(229, 94, 156, 0.8); - border-color: rgba(222, 50, 129, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #E55E9C; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #e974aa; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(240, 160, 197, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #E55E9C; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #E55E9C; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #E55E9C; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #E55E9C; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #E55E9C; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #E55E9C; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#E55E9C); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #E55E9C; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef7fa); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fceff5); - color: #E55E9C; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#E55E9C); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(229, 94, 156, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #E55E9C; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f3b6d2; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #E55E9C; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #e870a7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #e24c91; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(240, 160, 197, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(240, 160, 197, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #E55E9C; - border-color: #E55E9C; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #E55E9C; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #E55E9C; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f3b6d2; - background-color: #E55E9C; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #E55E9C; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #E55E9C; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #E55E9C; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #E55E9C; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f0a0c5; - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #E55E9C; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(229, 94, 156, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #E55E9C; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #E55E9C; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #E55E9C; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #E55E9C; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(240, 160, 197, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #E55E9C; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #E55E9C, #E55E9C); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #E55E9C; - border-color: #E55E9C; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #E55E9C; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #E55E9C; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #E55E9C; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #E55E9C; - border-color: #E55E9C; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #E55E9C; - background-color: #E55E9C; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #E55E9C; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #E55E9C; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #e974aa; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(229, 94, 156, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #E55E9C; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f0a0c5 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f0a0c5 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f0a0c5 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f0a0c5 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#E55E9C); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#E55E9C); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#E55E9C); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#E55E9C); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #E55E9C; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #E55E9C; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(229, 94, 156, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #E55E9C; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #E55E9C; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #E55E9C; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #E55E9C; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #E55E9C; -@define-color budgie_tasklist_indicator_color_active #E55E9C; -@define-color budgie_tasklist_indicator_color_active_window #eba2c3; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-purple.css b/src/main/gtk-3.0/gtk-light-solid-purple.css deleted file mode 100644 index c3f2f29e..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-purple.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #9A57A3; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #9A57A3; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #9A57A3; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #7b4582; - background-color: rgba(123, 69, 130, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #9A57A3; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #9A57A3; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #af77b6; - background-color: #9A57A3; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #9A57A3; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #9A57A3; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#9A57A3), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9A57A3), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(154, 87, 163, 0); - background-color: rgba(154, 87, 163, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #9A57A3; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#9A57A3), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #d7bcda; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #f5eef6; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #ebdded; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #ebdded; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(185, 135, 191, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(185, 135, 191, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #b987bf; - border-color: #b17ab8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #b987bf; - color: rgba(255, 255, 255, 0.6); - border-color: #b17ab8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #b987bf; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #9A57A3; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #9A57A3; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #9A57A3; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #cdabd1; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #c29ac8; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #5f3e64; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #e1cde3; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #9A57A3; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #9A57A3; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #9A57A3; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #9A57A3; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #9A57A3; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, rgba(154, 87, 163, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #af77b6 0%, #9A57A3 100%), radial-gradient(circle farthest-corner at center, rgba(154, 87, 163, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #e0cae3 0%, #cca9d1 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #9A57A3; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #d2b3d6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #9A57A3; -} - -scale highlight:disabled { - background-color: rgba(154, 87, 163, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(154, 87, 163, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #f0e6f1; - border-color: #f0e6f1; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #cdabd1; - border-color: #cdabd1; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #d2b3d6; - border-color: #d2b3d6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #9A57A3; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #9A57A3; - background-color: #9A57A3; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #9A57A3; - background-color: #9A57A3; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 100% 60%; - 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 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.6, from(rgba(154, 87, 163, 0.2)), to(rgba(154, 87, 163, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #9A57A3; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #9A57A3; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #9A57A3; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #9A57A3; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #9A57A3; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #cdabd1; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #9A57A3; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #ebdded; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(154, 87, 163, 0.8); - border-color: rgba(123, 69, 130, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #9A57A3; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #a566ad; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(185, 135, 191, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #9A57A3; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #9A57A3; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #9A57A3; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #9A57A3; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #9A57A3; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #9A57A3; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#9A57A3); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #9A57A3; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#faf7fa); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#f5eef6); - color: #9A57A3; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#9A57A3); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(154, 87, 163, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #9A57A3; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #c298c8; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #9A57A3; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #a363ac; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #8d5096; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(185, 135, 191, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(185, 135, 191, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #9A57A3; - border-color: #9A57A3; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #9A57A3; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #9A57A3; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #c298c8; - background-color: #9A57A3; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #9A57A3; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #9A57A3; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #9A57A3; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #9A57A3; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #b987bf; - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #9A57A3; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(154, 87, 163, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #9A57A3; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #9A57A3; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #9A57A3; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #9A57A3; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(185, 135, 191, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #9A57A3; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #9A57A3, #9A57A3); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #9A57A3; - border-color: #9A57A3; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #9A57A3; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #9A57A3; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #9A57A3; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #9A57A3; - border-color: #9A57A3; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #9A57A3; - background-color: #9A57A3; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #9A57A3; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #9A57A3; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #a566ad; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(154, 87, 163, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #9A57A3; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #b987bf 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #b987bf 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #b987bf 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #b987bf 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#9A57A3); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#9A57A3); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#9A57A3); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#9A57A3); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #9A57A3; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #9A57A3; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(154, 87, 163, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #9A57A3; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #9A57A3; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #9A57A3; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #9A57A3; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #9A57A3; -@define-color budgie_tasklist_indicator_color_active #9A57A3; -@define-color budgie_tasklist_indicator_color_active_window #c29ec7; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-red.css b/src/main/gtk-3.0/gtk-light-solid-red.css deleted file mode 100644 index b5d5cc63..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-red.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #ED5F5D; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #ED5F5D; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #ED5F5D; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #e8322f; - background-color: rgba(232, 50, 47, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #ED5F5D; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #ED5F5D; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f28c8b; - background-color: #ED5F5D; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #ED5F5D; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #ED5F5D; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#ED5F5D), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ED5F5D), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(237, 95, 93, 0); - background-color: rgba(237, 95, 93, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #ED5F5D; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#ED5F5D), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #f8bfbe; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fdefef; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fbdfdf; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fbdfdf; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(245, 163, 162, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(245, 163, 162, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f5a3a2; - border-color: #f3918f; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f5a3a2; - color: rgba(255, 255, 255, 0.6); - border-color: #f3918f; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f5a3a2; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #ED5F5D; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #ED5F5D; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #ED5F5D; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f6afae; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f49f9e; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #894241; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #facfce; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #ED5F5D; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #ED5F5D; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #ED5F5D; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #ED5F5D; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #ED5F5D; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, rgba(237, 95, 93, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f28c8b 0%, #ED5F5D 100%), radial-gradient(circle farthest-corner at center, rgba(237, 95, 93, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fffefe 0%, #fad0d0 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #ED5F5D; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #f7b7b6; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #ED5F5D; -} - -scale highlight:disabled { - background-color: rgba(237, 95, 93, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(237, 95, 93, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fce7e7; - border-color: #fce7e7; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f6afae; - border-color: #f6afae; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #f7b7b6; - border-color: #f7b7b6; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #ED5F5D; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #ED5F5D; - background-color: #ED5F5D; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #ED5F5D; - background-color: #ED5F5D; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 100% 60%; - 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 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.6, from(rgba(237, 95, 93, 0.2)), to(rgba(237, 95, 93, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #ED5F5D; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #ED5F5D; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #ED5F5D; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #ED5F5D; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #ED5F5D; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f6afae; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #ED5F5D; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fbdfdf; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(237, 95, 93, 0.8); - border-color: rgba(232, 50, 47, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #ED5F5D; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #f07674; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(245, 163, 162, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #ED5F5D; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #ED5F5D; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #ED5F5D; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #ED5F5D; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #ED5F5D; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #ED5F5D; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#ED5F5D); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #ED5F5D; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fef7f7); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fdefef); - color: #ED5F5D; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#ED5F5D); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(237, 95, 93, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #ED5F5D; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f7bab9; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #ED5F5D; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #ef716f; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #eb4d4b; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(245, 163, 162, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(245, 163, 162, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #ED5F5D; - border-color: #ED5F5D; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #ED5F5D; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #ED5F5D; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f7bab9; - background-color: #ED5F5D; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #ED5F5D; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #ED5F5D; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #ED5F5D; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #ED5F5D; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f5a3a2; - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #ED5F5D; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(237, 95, 93, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #ED5F5D; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #ED5F5D; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #ED5F5D; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #ED5F5D; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(245, 163, 162, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #ED5F5D; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #ED5F5D, #ED5F5D); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #ED5F5D; - border-color: #ED5F5D; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #ED5F5D; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #ED5F5D; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #ED5F5D; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #ED5F5D; - border-color: #ED5F5D; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #ED5F5D; - background-color: #ED5F5D; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #ED5F5D; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #ED5F5D; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f07674; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(237, 95, 93, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #ED5F5D; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f5a3a2 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f5a3a2 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f5a3a2 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f5a3a2 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#ED5F5D); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#ED5F5D); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#ED5F5D); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#ED5F5D); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #ED5F5D; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #ED5F5D; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(237, 95, 93, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #ED5F5D; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #ED5F5D; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #ED5F5D; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #ED5F5D; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #ED5F5D; -@define-color budgie_tasklist_indicator_color_active #ED5F5D; -@define-color budgie_tasklist_indicator_color_active_window #efa2a1; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid-yellow.css b/src/main/gtk-3.0/gtk-light-solid-yellow.css deleted file mode 100644 index 4d35f3c2..00000000 --- a/src/main/gtk-3.0/gtk-light-solid-yellow.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #F3BA4B; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #F3BA4B; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #F3BA4B; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #f0a81b; - background-color: rgba(240, 168, 27, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #F3BA4B; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #F3BA4B; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f6cc7b; - background-color: #F3BA4B; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #F3BA4B; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #F3BA4B; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#F3BA4B), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#F3BA4B), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(243, 186, 75, 0); - background-color: rgba(243, 186, 75, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #F3BA4B; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#F3BA4B), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #fae3b7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fef8ed; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fdf1db; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fdf1db; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(248, 213, 147, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f8d593; - border-color: #f7ce80; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f8d593; - color: rgba(255, 255, 255, 0.6); - border-color: #f7ce80; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f8d593; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #F3BA4B; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #F3BA4B; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #F3BA4B; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f9dda5; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f8d693; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #8c6f38; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #fbeac9; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #F3BA4B; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #F3BA4B; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #F3BA4B; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #F3BA4B; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #F3BA4B; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, rgba(243, 186, 75, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fefaf2 0%, #fbe8c3 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #F3BA4B; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #fae0ae; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #F3BA4B; -} - -scale highlight:disabled { - background-color: rgba(243, 186, 75, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(243, 186, 75, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fdf5e4; - border-color: #fdf5e4; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f9dda5; - border-color: #f9dda5; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #fae0ae; - border-color: #fae0ae; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #F3BA4B; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #F3BA4B; - background-color: #F3BA4B; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #F3BA4B; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #F3BA4B; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #F3BA4B; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #F3BA4B; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #F3BA4B; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f9dda5; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fdf1db; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(243, 186, 75, 0.8); - border-color: rgba(240, 168, 27, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #F3BA4B; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #f5c363; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #F3BA4B; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #F3BA4B; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #F3BA4B; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #F3BA4B; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #F3BA4B; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#F3BA4B); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #F3BA4B; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fefcf6); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fef8ed); - color: #F3BA4B; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#F3BA4B); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(243, 186, 75, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #F3BA4B; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f9dfab; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #F3BA4B; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #f4c15e; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #f2b338; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(248, 213, 147, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #F3BA4B; - border-color: #F3BA4B; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #F3BA4B; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f9dfab; - background-color: #F3BA4B; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #F3BA4B; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #F3BA4B; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #F3BA4B; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #F3BA4B; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f8d593; - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #F3BA4B; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(243, 186, 75, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #F3BA4B; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #F3BA4B; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #F3BA4B; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #F3BA4B; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #F3BA4B; - border-color: #F3BA4B; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #F3BA4B; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #F3BA4B; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #F3BA4B; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #F3BA4B; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #F3BA4B; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f5c363; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(243, 186, 75, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #F3BA4B; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#F3BA4B); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#F3BA4B); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#F3BA4B); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#F3BA4B); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #F3BA4B; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #F3BA4B; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #F3BA4B; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #F3BA4B; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #F3BA4B; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #F3BA4B; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #F3BA4B; -@define-color budgie_tasklist_indicator_color_active #F3BA4B; -@define-color budgie_tasklist_indicator_color_active_window #f2d397; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-solid.css b/src/main/gtk-3.0/gtk-light-solid.css deleted file mode 100644 index b5361f7a..00000000 --- a/src/main/gtk-3.0/gtk-light-solid.css +++ /dev/null @@ -1,10679 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #0860F2; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #0860F2; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #0860F2; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #064cc1; - background-color: rgba(6, 76, 193, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #0860F2; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #0860F2; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: #2a2a2a; - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #357ef8; - background-color: #0860F2; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #0860F2; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #0860F2; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#0860F2), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#0860F2), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(8, 96, 242, 0); - background-color: rgba(8, 96, 242, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: #2a2a2a; - border-color: #161616; -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #0860F2; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#0860F2), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #9cbffa; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #e6effe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #cedffc; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #cedffc; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(77, 142, 249, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: #2a2a2a; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #4d8ef9; - border-color: #3a81f8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #4d8ef9; - color: rgba(255, 255, 255, 0.6); - border-color: #3a81f8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #4d8ef9; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #0860F2; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #0860F2; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #0860F2; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #84b0f9; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #6ba0f7; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #16428b; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #b5cffb; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #0860F2; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #0860F2; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #0860F2; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #0860F2; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: #ffffff; - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #0860F2; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: #ffffff; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: #f4f4f4; -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, rgba(8, 96, 242, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #b0cdfc 0%, #7fadfb 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #0860F2; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #90b7f9; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #0860F2; -} - -scale highlight:disabled { - background-color: rgba(8, 96, 242, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(8, 96, 242, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #dae7fd; - border-color: #dae7fd; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #84b0f9; - border-color: #84b0f9; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #90b7f9; - border-color: #90b7f9; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #0860F2; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #0860F2; - background-color: #0860F2; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #0860F2; - background-color: #0860F2; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #0860F2; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #0860F2; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #0860F2, #0860F2); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #0860F2; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #0860F2; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #0860F2; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: #444444; - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #0860F2; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #84b0f9; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: #f0f0f0; - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 200px, #d1d1d1 201px, #ffffff 0%); - border-image: linear-gradient(90deg, #f0f0f0 200px, #d1d1d1 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd > headerbar.titlebar > box.left.horizontal, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > box.left.horizontal { - background-image: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 95%, transparent 95%, transparent 100%); -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(#d1d1d1); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: linear-gradient(90deg, #f0f0f0 0%, #f0f0f0 200px, transparent 200px, transparent 100%); - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: #ffffff; - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #cedffc; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(8, 96, 242, 0.8); - border-color: rgba(6, 76, 193, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #0860F2; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #1c6ff7; -} - -.nemo-window .sidebar { - color: #363636; - background-color: #f0f0f0; -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: #939393; -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #0860F2; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #0860F2; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #0860F2; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #0860F2; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #0860F2; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#0860F2); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #0860F2; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f3f7fe); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#e6effe); - color: #0860F2; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#0860F2); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: #2a2a2a; -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(8, 96, 242, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #0860F2; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #669efa; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #0860F2; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #176bf7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #0758de; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(77, 142, 249, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: #2a2a2a; - border: 1px solid #161616; - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #0860F2; - border-color: #0860F2; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: #1d1d1d; -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid #161616; -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #0860F2; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: #1d1d1d; - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: #f1f1f1; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: #363636; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: #1b1b1b; - background-color: #d8d8d8; -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: #fefefe; -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #669efa; - background-color: #0860F2; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: #e3e3e3; -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #0860F2; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: #363636; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: #363636; - background-color: rgba(54, 54, 54, 0.3); -} - -.xfce4-panel.panel { - background-color: #f1f1f1; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: #f1f1f1; - color: #363636; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #0860F2; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #0860F2; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #0860F2; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: #f0f0f0; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: #f0f0f0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #4d8ef9; - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: #ffffff; -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: #ffffff; - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #0860F2; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: #ffffff; -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(#f0f0f0); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(8, 96, 242, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: #292929; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: #292929; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #0860F2; - color: #292929; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: #363636; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: #363636; - background-color: rgba(54, 54, 54, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(241, 241, 241, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: #363636; -} - -.menubar.panel .panel.maximized { - background-color: rgba(241, 241, 241, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(241, 241, 241, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: #363636; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: #363636; - border-radius: 2px; - color: #f1f1f1; - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #0860F2; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #0860F2; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #0860F2; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #2a2a2a, #2a2a2a); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #0860F2; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(241, 241, 241, 0.95); - color: dimgray; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: #393939; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #0860F2, #0860F2); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #0860F2; - border-color: #0860F2; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #0860F2; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #0860F2; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #0860F2; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: #f1f1f1; - color: #363636; - font-weight: bold; - box-shadow: inset 0 -1px #dfdfdf; -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: #363636; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(54, 54, 54, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: #2a2a2a; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: #ffffff; -} - -.raven button.linked:hover { - background-color: #f2f2f2; -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #0860F2; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: #f5f5f5; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #0860F2; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #1c6ff7; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(8, 96, 242, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: #f1f1f1; - color: #363636; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(241, 241, 241, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(54, 54, 54, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(54, 54, 54, 0.1); - color: rgba(54, 54, 54, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(54, 54, 54, 0.15); - color: #363636; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(54, 54, 54, 0.12); - color: #363636; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(54, 54, 54, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: #363636; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #0860F2; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(54, 54, 54, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(54, 54, 54, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#0860F2); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#0860F2); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#0860F2); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#0860F2); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: #dedede; - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: #ffffff; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: #f2f2f2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #0860F2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #0860F2; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #0860F2; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: #ffffff; - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(54, 54, 54, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #0860F2; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #0860F2; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #0860F2; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #0860F2; -@define-color budgie_tasklist_indicator_color_active #0860F2; -@define-color budgie_tasklist_indicator_color_active_window #73a3f2; -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light-yellow.css b/src/main/gtk-3.0/gtk-light-yellow.css deleted file mode 100644 index 5a8b9a32..00000000 --- a/src/main/gtk-3.0/gtk-light-yellow.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #F3BA4B; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #F3BA4B; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #F3BA4B; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #f0a81b; - background-color: rgba(240, 168, 27, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #F3BA4B; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #F3BA4B; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #f6cc7b; - background-color: #F3BA4B; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #F3BA4B; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #F3BA4B; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#F3BA4B), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#F3BA4B), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(243, 186, 75, 0); - background-color: rgba(243, 186, 75, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #F3BA4B; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#F3BA4B), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #fae3b7; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #fef8ed; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #fdf1db; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #fdf1db; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(248, 213, 147, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(248, 213, 147, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #f8d593; - border-color: #f7ce80; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #f8d593; - color: rgba(255, 255, 255, 0.6); - border-color: #f7ce80; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #f8d593; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #F3BA4B; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #F3BA4B; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #F3BA4B; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #f9dda5; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #f8d693; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #8c6f38; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #fbeac9; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #F3BA4B; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #F3BA4B; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #F3BA4B; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #F3BA4B; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #F3BA4B; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, rgba(243, 186, 75, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #f6cc7b 0%, #F3BA4B 100%), radial-gradient(circle farthest-corner at center, rgba(243, 186, 75, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #fefaf2 0%, #fbe8c3 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #F3BA4B; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #fae0ae; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #F3BA4B; -} - -scale highlight:disabled { - background-color: rgba(243, 186, 75, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(243, 186, 75, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #fdf5e4; - border-color: #fdf5e4; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #f9dda5; - border-color: #f9dda5; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #fae0ae; - border-color: #fae0ae; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #F3BA4B; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #F3BA4B; - background-color: #F3BA4B; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #F3BA4B; - background-color: #F3BA4B; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 100% 60%; - 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 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.6, from(rgba(243, 186, 75, 0.2)), to(rgba(243, 186, 75, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #F3BA4B; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #F3BA4B; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #F3BA4B; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #F3BA4B; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #F3BA4B; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #f9dda5; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #F3BA4B; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #fdf1db; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(243, 186, 75, 0.8); - border-color: rgba(240, 168, 27, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #F3BA4B; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #f5c363; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(248, 213, 147, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #F3BA4B; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #F3BA4B; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #F3BA4B; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #F3BA4B; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #F3BA4B; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #F3BA4B; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#F3BA4B); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #F3BA4B; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#fefcf6); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#fef8ed); - color: #F3BA4B; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#F3BA4B); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(243, 186, 75, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #F3BA4B; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #f9dfab; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #F3BA4B; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #f4c15e; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #f2b338; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(248, 213, 147, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(248, 213, 147, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #F3BA4B; - border-color: #F3BA4B; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #F3BA4B; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #F3BA4B; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #f9dfab; - background-color: #F3BA4B; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #F3BA4B; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #F3BA4B; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #F3BA4B; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #F3BA4B; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #f8d593; - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #F3BA4B; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(243, 186, 75, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #F3BA4B; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #F3BA4B; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #F3BA4B; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #F3BA4B; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(248, 213, 147, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #F3BA4B; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #F3BA4B, #F3BA4B); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #F3BA4B; - border-color: #F3BA4B; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #F3BA4B; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #F3BA4B; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #F3BA4B; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #F3BA4B; - border-color: #F3BA4B; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #F3BA4B; - background-color: #F3BA4B; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #F3BA4B; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #F3BA4B; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #f5c363; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(243, 186, 75, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #F3BA4B; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #f8d593 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #f8d593 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #f8d593 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #f8d593 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#F3BA4B); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#F3BA4B); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#F3BA4B); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#F3BA4B); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #F3BA4B; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #F3BA4B; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(243, 186, 75, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #F3BA4B; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #F3BA4B; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #F3BA4B; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #F3BA4B; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #F3BA4B; -@define-color budgie_tasklist_indicator_color_active #F3BA4B; -@define-color budgie_tasklist_indicator_color_active_window rgba(244, 191, 87, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-light.css b/src/main/gtk-3.0/gtk-light.css deleted file mode 100644 index d2e37685..00000000 --- a/src/main/gtk-3.0/gtk-light.css +++ /dev/null @@ -1,10674 +0,0 @@ -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: alpha(currentColor,0.15); - outline-style: solid; - outline-offset: -4px; - outline-width: 2px; - -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #0860F2; -} - -.background { - color: #242424; - background-color: rgba(245, 245, 245, 0.999); -} - -.background.csd { - border-radius: 0 0 12px 12px; -} - -.background.csd.maximized, .background.csd.tiled, .background.csd.fullscreen { - border-radius: 0 0 0 0; -} - -.background.solid-csd { - border-radius: 0; -} - -.popup.background { - background-color: transparent; -} - -*:disabled, label:disabled selection { - -gtk-icon-effect: dim; -} - -.gtkstyle-fallback { - background-color: #f5f5f5; - color: #242424; -} - -.gtkstyle-fallback:hover { - background-color: white; - color: #242424; -} - -.gtkstyle-fallback:active { - background-color: gainsboro; - color: #242424; -} - -.gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback { - background-color: #fbfbfb; - color: rgba(36, 36, 36, 0.45); -} - -.gtkstyle-fallback:selected { - background-color: #0860F2; - color: white; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.csd filechooser stack.view scrolledwindow treeview.view, iconview, .view { - color: #363636; - background-color: #ffffff; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.csd filechooser stack.view scrolledwindow treeview.view:hover, iconview:hover, .view:hover { - background-color: #f7f7f7; -} - -.csd filechooser stack.view scrolledwindow treeview.view:selected, iconview:selected, .view:selected { - color: white; - background-color: #0860F2; - transition: all 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -textview { - background-color: #ffffff; -} - -textview text { - background-color: #ffffff; -} - -textview border { - background-color: #fafafa; -} - -iconview, iconview:hover, iconview:selected { - border-radius: 6px; -} - -XfdesktopIconView.view .rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, -rubberband, -.rubberband { - border: 1px solid #064cc1; - background-color: rgba(6, 76, 193, 0.2); -} - -flowbox flowboxchild { - padding: 3px; - border-radius: 6px; -} - -flowbox flowboxchild:selected { - outline-offset: -2px; -} - -flowbox.search-bar { - border-bottom: 1px solid #e0e0e0; -} - -label.separator { - color: #242424; -} - -label selection { - color: white; - background-color: #0860F2; -} - -label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-switcher .notification-body, -.budgie-notification .notification-body, popover label.separator, -popover.background label.separator, headerbar .subtitle, label.separator, .dim-label { - opacity: 0.55; -} - -assistant .sidebar { - background-color: #ffffff; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -assistant.csd .sidebar { - border-top-style: none; -} - -assistant .sidebar label { - padding: 6px 12px; -} - -assistant .sidebar label.highlight { - background-color: #0860F2; - color: white; -} - -.osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, -popover.background.osd, -popover.background.magnifier, .csd popover.background.osd, .csd popover.background.magnifier, .osd { - color: #dadada; - border: none; - background-color: rgba(42, 42, 42, 0.9); - background-clip: padding-box; - box-shadow: none; -} - -@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, label:disabled selection:checked { - opacity: 0.5; -} - -.large-title { - font-weight: 300; - font-size: 24pt; -} - -.title-1 { - font-weight: 800; - font-size: 20pt; -} - -.title-2 { - font-weight: 800; - font-size: 15pt; -} - -.title-3 { - font-weight: 700; - font-size: 15pt; -} - -.title-4 { - font-weight: 700; - font-size: 13pt; -} - -.heading { - font-weight: 700; - font-size: 11pt; -} - -.body { - font-weight: 400; - font-size: 11pt; -} - -.caption-heading { - font-weight: 700; - font-size: 9pt; -} - -.caption { - font-weight: 400; - font-size: 9pt; -} - -entry.contacts-postal-entry, spinbutton entry, .linked > entry:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border: none; -} - -entry.contacts-postal-entry:focus, spinbutton entry:focus, .linked > entry:focus:not(:only-child) { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry.contacts-postal-entry:disabled, spinbutton entry:disabled, .linked > entry:disabled:not(:only-child) { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry { - min-height: 24px; - border: none; - padding: 2px 8px; - border-radius: 6px; - caret-color: currentColor; - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -entry.search { - border-radius: 6px; -} - -entry image { - color: #505050; -} - -entry image.left { - padding-left: 0; - padding-right: 5px; -} - -entry image.right { - padding-right: 0; - padding-left: 5px; -} - -.raven .raven-background spinbutton:not(.vertical), entry.flat, entry.flat:focus { - min-height: 0; - background-image: none; - border-color: transparent; - border-radius: 0; -} - -entry:hover { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -entry:focus { - color: #363636; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); - transition-duration: 300ms; -} - -entry:disabled { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(0, 0, 0, 0.02); -} - -entry.warning { - color: white; - background-color: #f7ae86; - border-image: none; -} - -entry.warning image { - color: white; -} - -entry.warning:focus { - color: white; - background-color: #F27835; - box-shadow: none; -} - -entry.warning selection, entry.warning selection:focus { - background-color: white; - color: #F27835; -} - -entry.error { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.error image { - color: white; -} - -entry.error:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.error selection, entry.error selection:focus { - background-color: white; - color: #FC4138; -} - -entry.search-missing { - color: white; - background-color: #fd8d88; - border-image: none; -} - -entry.search-missing image { - color: white; -} - -entry.search-missing:focus { - color: white; - background-color: #FC4138; - box-shadow: none; -} - -entry.search-missing selection, entry.search-missing selection:focus { - background-color: white; - color: #FC4138; -} - -entry:drop(active):focus, entry:drop(active) { - border-color: #F08437; - box-shadow: none; - border-image: none; -} - -.osd entry { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - border-image: none; -} - -.osd entry image, .osd entry image:hover { - color: inherit; -} - -.osd entry:focus { - color: white; - border-color: #357ef8; - background-color: #0860F2; - border-image: none; -} - -.osd entry:disabled { - color: #dadada; - background-color: rgba(98, 98, 98, 0.81); - border-image: none; -} - -.osd entry selection:focus, .osd entry selection { - color: #0860F2; - background-color: white; -} - -entry progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #0860F2; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; -} - -.linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus { - min-height: 20px; -} - -.linked:not(.vertical) > entry + button.combo { - padding-left: 0; -} - -.linked.vertical > entry + button.combo { - padding: 0; -} - -.entry-tag { - margin: 8px; - border-radius: 50px; - box-shadow: none; - background-color: #f8464c; - color: white; - border: none; -} - -.entry-tag:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -:dir(ltr) .entry-tag { - margin-left: 8px; - margin-right: 0px; - padding-left: 8px; - padding-right: 4px; -} - -:dir(rtl) .entry-tag { - margin-left: 0px; - margin-right: 8px; - padding-left: 4px; - padding-right: 8px; -} - -.entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.entry-tag.button:not(:hover):not(:active) { - color: rgba(36, 36, 36, 0.45); -} - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#0860F2), to(transparent)); - } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#0860F2), to(transparent)); - } -} - -.raven .raven-header:not(.top) button, .budgie-panel button.flat.launcher, button.budgie-menu-launcher, tabbox > tab button, .nemo-window .toolbar > button, button.flat { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.raven .raven-header:not(.top) button:hover, .budgie-panel button.flat.launcher:hover, button.budgie-menu-launcher:hover, tabbox > tab button:hover, .nemo-window .toolbar > button:hover, button.flat:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.raven .raven-header:not(.top) button:active, .budgie-panel button.flat.launcher:active, button.budgie-menu-launcher:active, tabbox > tab button:active, .nemo-window .toolbar > button:active, button.flat:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.raven .raven-header:not(.top) button:checked, .budgie-panel button.flat.launcher:checked, button.budgie-menu-launcher:checked, tabbox > tab button:checked, .nemo-window .toolbar > button:checked, button.flat:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - background-color: transparent; -} - -.raven .raven-header:not(.top) button:disabled label, .budgie-panel button.flat.launcher:disabled label, button.budgie-menu-launcher:disabled label, tabbox > tab button:disabled label, .nemo-window .toolbar > button:disabled label, button.flat:disabled label, .raven .raven-header:not(.top) button:disabled, .budgie-panel button.flat.launcher:disabled, button.budgie-menu-launcher:disabled, tabbox > tab button:disabled, .nemo-window .toolbar > button:disabled, button.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button { - min-height: 20px; - min-width: 16px; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: 1px solid; - border-radius: 6px; - padding: 0 6px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -button separator { - margin: 4px 1px; -} - -button.flat { - min-height: 24px; - transition: none; -} - -button.flat:hover { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 350ms; -} - -button.flat:hover:active { - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -button.flat:checked:hover { - background-image: none; -} - -button.flat.toggle.popup { - min-width: 20px; -} - -button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; - -gtk-icon-effect: highlight; -} - -button:active, button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; - background-clip: border-box; - transition-duration: 200ms; -} - -button:active:not(:disabled) label:disabled, button:checked:not(:disabled) label:disabled { - color: inherit; - opacity: 0.6; -} - -button:active { - color: #242424; -} - -button:active:hover, button:checked { - color: white; -} - -button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button:disabled label, button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -button:disabled:active, button:disabled:checked { - border-color: rgba(8, 96, 242, 0); - background-color: rgba(8, 96, 242, 0.55); - box-shadow: none; - opacity: 0.6; -} - -button:disabled:active label, button:disabled:active, button:disabled:checked label, button:disabled:checked { - color: rgba(255, 255, 255, 0.55); -} - -button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button { - min-height: 20px; - padding-left: 12px; - padding-right: 12px; -} - -button.text-button.image-button { - min-height: 24px; - padding-left: 5px; - padding-right: 5px; -} - -button.text-button.image-button label:first-child { - padding-left: 8px; - padding-right: 2px; -} - -button.text-button.image-button label:last-child { - padding-right: 8px; - padding-left: 2px; -} - -button.text-button.image-button label:only-child { - padding-left: 8px; - padding-right: 8px; -} - -button.text-button.image-button.popup { - padding-right: 6px; - padding-left: 6px; -} - -button:drop(active) { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -button.osd { - color: #dadada; - background-color: rgba(42, 42, 42, 0.9); - border-color: rgba(22, 22, 22, 0.9); -} - -button.osd.image-button { - padding: 0; - min-height: 42px; - min-width: 42px; -} - -button.osd:hover { - color: #0860F2; - box-shadow: none; - background-color: rgba(98, 98, 98, 0.96); -} - -button.osd:active, button.osd:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -button.osd:disabled, label:disabled selection.osd { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -.osd button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button:active, .osd button:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -.osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -.osd button.flat:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -.osd button.flat:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; - background-image: none; -} - -.osd button.flat:active, .osd button.flat:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -.osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { - box-shadow: none; -} - -button.suggested-action { - background-clip: border-box; - color: white; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -button.suggested-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #3484e2; -} - -button.suggested-action:hover { - background-clip: border-box; - color: white; - background-color: #4a92e5; - border-color: #3081e1; - background-image: none; - box-shadow: none; -} - -button.suggested-action:active, button.suggested-action:checked { - background-clip: border-box; - color: white; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.suggested-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.suggested-action:disabled, label:disabled selection.suggested-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.suggested-action:disabled label, label:disabled selection.suggested-action label, button.suggested-action:disabled, label:disabled selection.suggested-action { - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action { - background-clip: border-box; - color: white; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -button.destructive-action.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: #f8464c; -} - -button.destructive-action:hover { - background-clip: border-box; - color: white; - background-color: #f95f64; - border-color: #f84147; - background-image: none; - box-shadow: none; -} - -button.destructive-action:active, button.destructive-action:checked { - background-clip: border-box; - color: white; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; - box-shadow: none; -} - -button.destructive-action.flat:disabled, label:disabled selection.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: rgba(36, 36, 36, 0.45); -} - -button.destructive-action:disabled, label:disabled selection.destructive-action { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -button.destructive-action:disabled label, label:disabled selection.destructive-action label, button.destructive-action:disabled, label:disabled selection.destructive-action { - color: rgba(36, 36, 36, 0.45); -} - -.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; -} - -.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; -} - -button stacksidebar row.needs-attention > label, stacksidebar button row.needs-attention > label, .stack-switcher > button.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(#0860F2), to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - background-position: right 3px, right 4px; -} - -button stacksidebar row.needs-attention > label:dir(rtl), stacksidebar button 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 4px; -} - -button.font separator, button.file separator { - background-color: transparent; -} - -.inline-toolbar button, .inline-toolbar button:backdrop { - border-radius: 6px; -} - -.inline-toolbar toolbutton > button { - min-height: 20px; - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.inline-toolbar toolbutton > button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.inline-toolbar toolbutton > button:disabled { - background-color: transparent; -} - -.inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - background-color: #575757; - opacity: 0.6; -} - -.inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.8); -} - -toolbar.inline-toolbar toolbutton:first-child > button.flat { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -toolbar.inline-toolbar toolbutton:last-child > button.flat { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -toolbar.inline-toolbar toolbutton:only-child > button.flat { - border-radius: 6px; - border-style: solid; -} - -.linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked:not(.vertical):not(.path-bar) > button + button { - border-left-style: none; -} - -.linked.path-bar:not(.vertical) > button + button { - border-left-style: none; -} - -.linked.vertical > entry:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.linked.vertical > entry:drop(active):not(:only-child) { - box-shadow: inset 0 0 0 2px #F08437; -} - -.linked.vertical > entry.warning:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #F27835; -} - -.linked.vertical > entry.error:focus:not(:only-child) { - box-shadow: inset 0 0 0 2px #FC4138; -} - -.linked.vertical > button + button { - border-top-style: none; -} - -.linked:not(.vertical) > combobox > box > button.combo:dir(ltr), .linked:not(.vertical) > combobox > box > button.combo:dir(rtl), spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, toolbar.inline-toolbar toolbutton > button.flat { - border-radius: 0; - border-right-style: none; -} - -spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton > button.flat:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton > button.flat:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; -} - -spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton > button.flat:only-child { - border-radius: 6px; - border-style: solid; -} - -spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button { - border-radius: 0; - border-bottom-style: none; -} - -spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-bottom-style: solid; -} - -spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { - border-radius: 6px; - border-style: solid; -} - -calendar.raven-calendar.button, .nemo-window .floating-bar button, -calendar.button, .app-notification button, notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover, notebook > header tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, -modelbutton.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -menuitem.button.flat, -modelbutton.flat { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); - min-height: 26px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 6px; -} - -menuitem.button.flat:hover, -modelbutton.flat:hover { - background-color: #ebebeb; - transition-duration: 50ms; -} - -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow { - transition: none; - animation: none; -} - -menuitem.button.flat:checked, -modelbutton.flat:checked { - color: #242424; -} - -menuitem.button.flat:disabled, label:disabled selection.flat, -modelbutton.flat:disabled { - color: rgba(36, 36, 36, 0.45); -} - -menuitem.button.flat check:last-child, -menuitem.button.flat radio:last-child, -modelbutton.flat check:last-child, -modelbutton.flat radio:last-child { - margin-left: 8px; -} - -menuitem.button.flat check:first-child, -menuitem.button.flat radio:first-child, -modelbutton.flat check:first-child, -modelbutton.flat radio:first-child { - margin-right: 8px; -} - -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:link, button:visited, *:link { - color: #3484e2; -} - -button:visited, *:link:visited { - color: #505050; -} - -*:selected button:visited, *:selected *:link:visited { - color: #9cbffa; -} - -button:hover:link, button:hover:visited, *:link:hover { - color: #619fe8; -} - -*:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { - color: #e6effe; -} - -button:active:link, button:active:visited, *:link:active { - color: #3484e2; -} - -*:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { - color: #cedffc; -} - -infobar.info > revealer > box *:link, infobar.info:hover > revealer > box *:link, infobar.info:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:hover > revealer > box *:link, infobar.question:backdrop > revealer > box *:link, infobar.warning > revealer > box *:link, infobar.warning:hover > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link, infobar.error > revealer > box *:link, infobar.error:hover > revealer > box *:link, infobar.error:backdrop > revealer > box *:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { - color: #cedffc; -} - -button:link > label, button:visited > label { - text-decoration-line: underline; -} - -spinbutton:drop(active) { - box-shadow: none; -} - -spinbutton button:active { - color: white; -} - -spinbutton:disabled { - color: rgba(36, 36, 36, 0.45); -} - -spinbutton entry { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -spinbutton entry:focus { - border-color: rgba(77, 142, 249, 0.75); - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -spinbutton entry:drop(active) { - border-color: #F08437; - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px #F08437; -} - -spinbutton:not(.vertical) entry { - padding-top: 2px; - padding-bottom: 2px; - min-width: 28px; -} - -spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry { - min-height: 20px; -} - -spinbutton:not(.vertical):dir(ltr) entry, spinbutton:not(.vertical):dir(rtl) button.up { - border-radius: 6px 0 0 6px; -} - -spinbutton:not(.vertical) > button + button { - border-left-style: none; -} - -spinbutton:not(.vertical) > button:hover:not(:active), -spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); -} - -spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), -spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0); -} - -spinbutton:not(.vertical) > button:first-child:hover:not(:active), -spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #F08437; -} - -.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):drop(active) { - border-image: none; -} - -.osd spinbutton:not(.vertical) > button:hover:not(:active), -.osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08); -} - -.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), -.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), -.osd spinbutton:not(.vertical) > entry + button:not(:active):hover { - box-shadow: none; -} - -.osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical button, spinbutton.vertical entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; -} - -spinbutton.vertical button.up { - border-radius: 6px 6px 0 0; -} - -spinbutton.vertical > entry:focus + button { - border-top-color: rgba(77, 142, 249, 0.75); -} - -spinbutton.vertical > entry:drop(active) + button { - border-top-color: #F08437; -} - -combobox { - min-height: 16px; -} - -combobox button.combo { - min-width: 0; - min-height: 16px; - padding-left: 12px; - padding-right: 12px; -} - -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; -} - -.background combobox button.combo arrow { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); - min-height: 16px; - min-width: 18px; - padding: 0; - margin: 2px -10px 2px 0; - border-radius: 5px; - border: none; -} - -combobox decoration, -combobox button.combo:checked, .background combobox button.combo:checked { - transition: none; -} - -combobox:drop(active) button.combo { - color: #F08437; - border-color: #F08437; - box-shadow: none; -} - -combobox .linked:not(.vertical) > entry + button.combo arrow, .linked:not(.vertical) > combobox > box > button.combo arrow { - background-color: transparent; - box-shadow: none; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow.png"), url("assets/combobox-arrow@2.png")); -} - -combobox .linked:not(.vertical) > entry + button.combo:checked arrow, .linked:not(.vertical) > combobox > box > button.combo:checked arrow { - border-radius: 0; - background-color: transparent; - -gtk-icon-source: -gtk-scaled(url("assets/combobox-arrow-dark.png"), url("assets/combobox-arrow-dark@2.png")); -} - -.linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -.linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -.linked.vertical > combobox:only-child > box > button.combo { - border-radius: 6px; -} - -.inline-toolbar, toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: #ffffff; -} - -.horizontal.inline-toolbar, toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.inline-toolbar separator, toolbar separator { - background: none; -} - -.horizontal.inline-toolbar separator, toolbar.horizontal separator { - margin: 0 6px; -} - -.vertical.inline-toolbar separator, toolbar.vertical separator { - margin: 6px 0; -} - -.osd .inline-toolbar, .osd toolbar { - background-color: transparent; -} - -.osd.inline-toolbar, toolbar.osd { - padding: 8px; - border: none; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.toolbar.inline-toolbar, toolbar.osd.toolbar { - padding: 0; - margin: 6px 8px 10px; - box-shadow: none; - background: none; -} - -.osd.toolbar.inline-toolbar > box.horizontal, toolbar.osd.toolbar > box.horizontal { - padding: 8px; - border-radius: 10px; - background-color: rgba(42, 42, 42, 0.9); - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.osd.left.inline-toolbar, .osd.right.inline-toolbar, .osd.top.inline-toolbar, .osd.bottom.inline-toolbar, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; -} - -.osd.top.inline-toolbar, toolbar.osd.top { - border-width: 0 0 1px 0; -} - -.osd.bottom.inline-toolbar, toolbar.osd.bottom { - border-width: 1px 0 0 0; -} - -.osd.left.inline-toolbar, toolbar.osd.left { - border-width: 0 1px 0 0; -} - -.osd.right.inline-toolbar, toolbar.osd.right { - border-width: 0 0 0 1px; -} - -.primary-toolbar:not(.libreoffice-toolbar) { - color: #363636; - background-color: transparent; - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)) 1 0 1 0; -} - -.inline-toolbar { - background-color: #ededed; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - border-width: 0 1px 1px; - padding: 3px; -} - -.background.csd .inline-toolbar { - border-radius: 0 0 6px 6px; -} - -searchbar { - background-color: #f5f5f5; - padding: 0; - margin: 0; - border: none; -} - -searchbar > revealer > box { - padding: 6px; - margin: -6px; - border-style: solid; - border-color: #d6d6d6; - border-width: 0 0 1px; -} - -searchbar .linked:not(.vertical) > entry { - margin-top: 0; - margin-bottom: 0; -} - -actionbar { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #ededed; -} - -.background.csd revealer > actionbar { - border-radius: 0 0 12px 12px; -} - -headerbar { - min-height: 40px; - padding: 0 16px; - color: #575757; - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; -} - -headerbar:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-color: white; - border-color: #ededed; -} - -headerbar .title { - padding-left: 12px; - padding-right: 12px; -} - -headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - margin-top: -3px; -} - -headerbar button, headerbar spinbutton { - margin-top: 8px; - margin-bottom: 8px; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button { - min-width: 20px; - border-radius: 6px; - border: none; - box-shadow: none; -} - -headerbar .linked:not(.vertical):not(.stack-switcher) > button:disabled { - background: none; -} - -headerbar stackswitcher.linked.stack-switcher:not(.vertical) > button { - min-height: 26px; - min-width: 20px; - border-radius: 6px; -} - -headerbar .linked:not(.vertical) > entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - margin: 8px 3px; - padding: 0 8px; - border-radius: 6px; - border: none; -} - -headerbar .linked:not(.vertical) > entry image, headerbar .linked:not(.vertical) > entry image:hover { - color: inherit; -} - -headerbar .linked:not(.vertical) > entry:focus { - border-radius: 6px; - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar .linked:not(.vertical) > entry:disabled { - border-radius: 6px; - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -headerbar .linked:not(.vertical) > entry:backdrop { - opacity: 0.65; - background-image: none; -} - -headerbar stackswitcher, headerbar .stack-switcher { - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); - border-radius: 6px; - margin: 8px 0; - padding: 0; -} - -headerbar stackswitcher button, headerbar .stack-switcher button { - min-height: 26px; - margin: 0; - font-weight: 500; -} - -headerbar stackswitcher button:not(:first-child), headerbar .stack-switcher button:not(:first-child) { - border-width: 0 0 0 1px; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, transparent 16%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.08) 84%, transparent 84%) 0 0 0 1/0 0 0 1px stretch; -} - -headerbar stackswitcher button:checked, headerbar .stack-switcher button:checked { - border-image: none; -} - -headerbar stackswitcher button:checked + button, headerbar .stack-switcher button:checked + button { - border-image: none; -} - -headerbar switch { - margin-top: 10px; - margin-bottom: 10px; -} - -headerbar switch:backdrop { - opacity: 0.75; -} - -headerbar.titlebar headerbar:not(.titlebar) { - background: none; - box-shadow: none; -} - -headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { - border-radius: 0; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.windowhandle > button.popup:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:active, headerbar.windowhandle > button.popup:active:hover { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.windowhandle > button.popup:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar, headerbar.selection-mode { - color: white; - background-color: #4d8ef9; - border-color: #3a81f8; - box-shadow: none; - background-image: none; - text-shadow: none; -} - -.selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { - background-color: #4d8ef9; - color: rgba(255, 255, 255, 0.6); - border-color: #3a81f8; -} - -.selection-mode headerbar button, headerbar.selection-mode button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; -} - -.selection-mode headerbar .selection-menu GtkArrow, headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; -} - -.selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -.maximized .selection-mode headerbar, .maximized headerbar.selection-mode { - background-color: #4d8ef9; -} - -.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { - border-radius: 0 0 0 0; - box-shadow: none; -} - -.maximized headerbar { - background-color: #ffffff; - border-color: #e0e0e0; - box-shadow: none; -} - -.maximized headerbar:backdrop { - background-color: white; - border-color: white; -} - -headerbar.default-decoration { - min-height: 32px; - padding: 0 12px; - background-color: #ffffff; -} - -.tiled headerbar.default-decoration, .maximized headerbar.default-decoration, .fullscreen headerbar.default-decoration { - box-shadow: none; -} - -headerbar.default-decoration button.titlebutton { - border: none; - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; -} - -headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop { - border: none; -} - -separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { - border-top-left-radius: 12px; -} - -.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop { - border-top-left-radius: 0; -} - -headerbar:last-child, headerbar:last-child:backdrop { - border-top-right-radius: 12px; -} - -.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop { - border-top-right-radius: 0; -} - -stack headerbar:first-child, stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { - border-top-left-radius: 12px; -} - -window headerbar:last-child:backdrop, window headerbar:last-child { - border-top-right-radius: 12px; -} - -window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar, .titlebar.background { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -.titlebar, .titlebar headerbar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar { - box-shadow: none; -} - -.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.titlebar > box.left.horizontal, -.titlebar > box.right.horizontal { - padding: 0 6px; -} - -window.background > box.vertical > headerbar:not(.titlebar) { - border-radius: 0 0 0 0; - box-shadow: none; -} - -separator:first-child + window.background > box.vertical > headerbar:not(.titlebar), separator:first-child + window.background > box.vertical > headerbar:not(.titlebar):backdrop, window.background > box.vertical > headerbar:not(.titlebar):first-child, window.background > box.vertical > headerbar:not(.titlebar):first-child:backdrop { - border-top-left-radius: 0; -} - -window.background > box.vertical > headerbar:not(.titlebar):last-child, window.background > box.vertical > headerbar:not(.titlebar):last-child:backdrop { - border-top-right-radius: 0; -} - -window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, window.csd > .titlebar:not(headerbar), window.csd > .titlebar:not(headerbar):backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -.titlebar:not(headerbar) > separator { - min-width: 1px; -} - -window.background.csd.maximized { - border-radius: 0 0 0 0; -} - -headerbar button, .titlebar button { - min-height: 26px; - min-width: 22px; -} - -headerbar entry, .titlebar entry { - min-height: 22px; - margin-top: 8px; - margin-bottom: 8px; - margin-left: 0; - margin-right: 0; - padding: 2px 8px; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton { - min-width: 0; - min-height: 0; - background-color: transparent; - border: none; -} - -.primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop { - opacity: 0.65; -} - -.nemo-window .primary-toolbar entry, headerbar entry { - min-height: 22px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.nemo-window .primary-toolbar entry image, headerbar entry image, headerbar entry image:hover { - color: inherit; -} - -.nemo-window .primary-toolbar entry:backdrop, headerbar entry:backdrop { - opacity: 0.65; - background-image: none; -} - -.nemo-window .primary-toolbar entry:hover, headerbar entry:hover { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), inset 0 0 0 2px transparent; - transition-duration: 200ms; -} - -.nemo-window .primary-toolbar entry:focus, headerbar entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.nemo-window .primary-toolbar entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.nemo-window .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #0860F2; - color: white; -} - -.nemo-window .primary-toolbar entry progress, headerbar entry progress { - border-color: #0860F2; - background-image: none; - background-color: transparent; -} - -.nemo-window .primary-toolbar entry.warning, headerbar entry.warning { - color: white; - border-color: #F27835; - background-color: #f7ae86; -} - -.nemo-window .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { - color: white; - background-color: #F27835; -} - -.nemo-window .primary-toolbar entry.warning selection, headerbar entry.warning selection { - background-color: white; - color: #F27835; -} - -.nemo-window .primary-toolbar entry.error, headerbar entry.error { - color: white; - border-color: #FC4138; - background-color: #fd8d88; -} - -.nemo-window .primary-toolbar entry.error:focus, headerbar entry.error:focus { - color: white; - background-color: #FC4138; -} - -.nemo-window .primary-toolbar entry.error selection, headerbar entry.error selection { - background-color: white; - color: #FC4138; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button, headerbar button { - min-height: 26px; - min-width: 22px; - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:backdrop, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:backdrop, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:backdrop:not(.image-button), .nemo-window .primary-toolbar button:backdrop, headerbar button:backdrop { - opacity: 0.65; - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:hover:not(.image-button), .nemo-window .primary-toolbar button:hover, headerbar button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:not(.image-button), .nemo-window .primary-toolbar button:active, headerbar button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:active:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:active:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:active:hover:not(.image-button), .nemo-window .primary-toolbar button:active:hover, headerbar button:active:hover, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:not(.image-button), .nemo-window .primary-toolbar button:checked, headerbar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 300ms; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:checked:hover, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:checked:hover, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:checked:hover:not(.image-button), .nemo-window .primary-toolbar button:checked:hover, headerbar button:checked:hover { - background-image: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - background: none; - box-shadow: none; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled label, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled label, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button) label, .nemo-window .primary-toolbar button:disabled label, window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button:disabled, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button:disabled, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:disabled:not(.image-button), .nemo-window .primary-toolbar button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar > button.flat, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar > button.flat, window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button), .nemo-window .primary-toolbar button.flat, headerbar button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.path-bar button { - min-width: 12px; - min-height: 24px; -} - -.path-bar button.text-button, .path-bar button.image-button, .path-bar button { - padding-left: 6px; - padding-right: 6px; -} - -.path-bar button:hover { - box-shadow: none; -} - -.path-bar button:active, .path-bar button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button:disabled { - border-color: rgba(0, 0, 0, 0.12); -} - -.path-bar button.text-button.image-button label { - padding-left: 0; - padding-right: 0; -} - -.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 10px; -} - -.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 10px; -} - -.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; -} - -.path-bar button image { - padding-left: 4px; - padding-right: 4px; -} - -treeview.view { - border-radius: 0; - margin: 0 0; - border-left-color: rgba(36, 36, 36, 0.15); - border-top-color: rgba(0, 0, 0, 0.12); -} - -* { - -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 acceleditor > label { - background-color: #0860F2; -} - -treeview.view:selected, treeview.view:selected:focus { - border-radius: 0; - border-left-color: #84b0f9; - border-top-color: rgba(36, 36, 36, 0.15); -} - -treeview.view:disabled, label:disabled selection.view { - color: rgba(36, 36, 36, 0.45); -} - -treeview.view:disabled:selected, label:disabled selection.view:selected { - color: #6ba0f7; -} - -treeview.view.separator { - min-height: 2px; - color: rgba(0, 0, 0, 0.12); -} - -treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #16428b; -} - -treeview.view.after:drop(active) { - border-top-style: none; -} - -treeview.view.before:drop(active) { - border-bottom-style: none; -} - -treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #929292; -} - -treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} - -treeview.view.expander:hover { - color: #242424; -} - -treeview.view.expander:selected { - color: #b5cffb; -} - -treeview.view.expander:selected:hover { - color: white; -} - -treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -treeview.view.progressbar, treeview.view.progressbar:focus { - color: white; - border-radius: 6px; - background-color: #0860F2; -} - -treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #0860F2; - box-shadow: none; - background-color: white; -} - -treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -treeview.view header button { - min-height: 24px; - min-width: 38px; - padding: 0 6px; - font-weight: bold; - color: #505050; - background-color: #ffffff; - background-image: none; - box-shadow: none; - border-style: none solid none none; - border-radius: 0; - border-image: linear-gradient(to bottom, #ffffff 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, #ffffff 80%) 0 1 0 0/0 1px 0 0 stretch; -} - -treeview.view header button:hover { - color: #0860F2; -} - -treeview.view header button:active { - color: #242424; -} - -treeview.view header button:active, treeview.view header button:hover { - background-color: #ffffff; -} - -treeview.view header button:active:hover { - color: #242424; -} - -treeview.view header button:disabled { - border-color: #f5f5f5; - background-image: none; -} - -treeview.view header button:last-child { - border-right-style: none; - border-image: none; -} - -treeview.view button.dnd, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd:active, -treeview.view header.button.dnd, -treeview.view header.button.dnd:selected, -treeview.view header.button.dnd:hover, -treeview.view header.button.dnd:active { - padding: 0 6px; - transition: none; - color: white; - background-color: #0860F2; - border-radius: 0; - border-style: none; -} - -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -menubar:backdrop, -.menubar:backdrop { - color: rgba(87, 87, 87, 0.8); -} - -menubar > menuitem, -.menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 4px 8px; - border: none; - border-radius: 6px; -} - -menubar > menuitem > window.popup.background.csd > menu > menuitem, -.menubar > menuitem > window.popup.background.csd > menu > menuitem { - transition: none; -} - -menubar > menuitem:hover, -.menubar > menuitem:hover { - transition: none; - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -menubar > menuitem:disabled, -.menubar > menuitem:disabled { - color: rgba(87, 87, 87, 0.4); -} - -.context-menu, -menu, -.menu { - padding: 6px 4px; - border-radius: 10px; - background-color: white; - border: 1px solid #d6d6d6; - color: #242424; -} - -.csd .context-menu, .csd menu, .csd .menu { - background-color: rgba(255, 255, 255, 0.95); - border: none; -} - -.context-menu separator, .csd .context-menu separator, -menu separator, .csd menu separator, -.menu separator, .csd .menu separator { - margin: 2px 4px; - min-height: 0; - border-bottom: 2px solid rgba(0, 0, 0, 0.05); - background-color: transparent; -} - -.context-menu > menuitem, -menu > menuitem, -.menu > menuitem { - transition: background-color 50ms cubic-bezier(0, 0, 0.2, 1); - min-height: 12px; - min-width: 40px; - padding: 3px 6px; - border-radius: 7px; - margin: 0 2px; - text-shadow: none; - color: #242424; -} - -.context-menu > menuitem:hover, -menu > menuitem:hover, -.menu > menuitem:hover { - transition: none; - color: white; - background-color: #0860F2; -} - -.context-menu > menuitem:hover arrow, -menu > menuitem:hover arrow, -.menu > menuitem:hover arrow { - transition: none; - color: white; -} - -.context-menu > menuitem:hover menu arrow, -menu > menuitem:hover menu arrow, -.menu > menuitem:hover menu arrow { - color: #242424; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.context-menu > menuitem:hover menu menuitem:hover arrow, -menu > menuitem:hover menu menuitem:hover arrow, -.menu > menuitem:hover menu menuitem:hover arrow { - color: white; -} - -.context-menu > menuitem:disabled, -menu > menuitem:disabled, -.menu > menuitem:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.context-menu > menuitem arrow, -menu > menuitem arrow, -.menu > menuitem arrow { - min-height: 16px; - min-width: 16px; - background-color: transparent; - background-image: none; - border: none; - color: #242424; -} - -.context-menu > menuitem arrow:dir(ltr), -menu > menuitem arrow:dir(ltr), -.menu > menuitem arrow:dir(ltr) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - margin-right: 0; -} - -.context-menu > menuitem arrow:dir(rtl), -menu > menuitem arrow:dir(rtl), -.menu > menuitem arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); - margin-left: 0; -} - -menuitem accelerator { - 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: 6px; - margin-left: 2px; -} - -menuitem check:dir(rtl), menuitem radio:dir(rtl) { - margin-left: 6px; - margin-right: 2px; -} - - -.context-menu > arrow, -menu > arrow, -.menu > arrow { - min-width: 16px; - min-height: 16px; - padding: 2px; - background-color: transparent; - border-radius: 0; - border: none; - background-image: none; - color: #242424; -} - - -.context-menu > arrow.top, -menu > arrow.top, -.menu > arrow.top { - margin-top: -6px; - border-radius: 12px 12px 0 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); -} - - -.context-menu > arrow.bottom, -menu > arrow.bottom, -.menu > arrow.bottom { - margin-top: 12px; - margin-bottom: -16px; - border-radius: 0 0 12px 12px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -.context-menu > arrow:hover, -menu > arrow:hover, -.menu > arrow:hover { - background-color: rgba(36, 36, 36, 0.08); -} - - -.context-menu > arrow:disabled, -menu > arrow:disabled, -.menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; -} - -popover, -popover.background { - padding: 0; - border-radius: 12px; - background-clip: border-box; - background-color: rgba(255, 255, 255, 0.95); - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.03); -} - -.csd popover, popover, .csd popover.background, -popover.background { - border-radius: 12px; - border: 1px solid rgba(0, 0, 0, 0.2); -} - -popover separator, popover separator, .csd popover separator, -popover.background separator, -popover.background separator, .csd popover.background separator { - border: none; - background-color: transparent; -} - -popover label.separator, -popover.background label.separator { - color: #242424; -} - -popover entry, -popover.background entry { - background-color: rgba(243, 243, 243, 0.9525); -} - -popover > list, -popover > .view, -popover > toolbar, -popover > scrolledwindow > viewport > list, -popover.background > list, -popover.background > .view, -popover.background > toolbar, -popover.background > scrolledwindow > viewport > list { - border-style: none; - background-color: transparent; -} - -popover > scrolledwindow > viewport > list, -popover.background > scrolledwindow > viewport > list { - margin: 6px; -} - -popover > scrolledwindow > viewport > list row, -popover.background > scrolledwindow > viewport > list row { - padding: 6px 12px; - border-radius: 6px; -} - -popover.touch-selection, .csd popover.touch-selection, -popover.background.touch-selection, .csd popover.background.touch-selection { - font: initial; -} - -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; -} - -cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); -} - -cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); -} - -tabbox > tab, notebook > header tabs > tab { - color: rgba(36, 36, 36, 0.45); - background-color: rgba(255, 255, 255, 0); - border: 1px solid transparent; - transition: all 150ms ease-out; -} - -tabbox > tab:hover:not(:checked), notebook > header tabs > tab:hover:not(:checked) { - color: rgba(36, 36, 36, 0.725); - background-color: rgba(255, 255, 255, 0.2); - border-color: #d9d9d9; -} - -tabbox > tab:checked, notebook > header tabs > tab:checked { - color: #242424; - background-color: #ffffff; - border-color: #d9d9d9; -} - -notebook { - padding: 0; -} - -notebook.frame { - border: 1px solid #d6d6d6; -} - -notebook > stack:not(:only-child) { - background-color: #ffffff; -} - -notebook:not(.frame), notebook:not(.frame) > stack { - border-radius: 0 0 12px 12px; -} - -notebook > header { - padding: 0; - background-color: #e6e6e6; -} - -notebook > header.top { - box-shadow: inset 0 1px #d6d6d6, inset 0 -1px rgba(0, 0, 0, 0.12); - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-top: -1px; -} - -notebook > header.bottom { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px #d6d6d6; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12), inset 0 -1px rgba(0, 0, 0, 0.12), 1px 0 rgba(0, 0, 0, 0.12), -1px 0 rgba(0, 0, 0, 0.12); - margin-bottom: -1px; -} - -notebook > header.right { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 #d6d6d6; - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-right: -1px; -} - -notebook > header.left { - box-shadow: inset 1px 0 #d6d6d6, inset -1px 0 rgba(0, 0, 0, 0.12); - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12), inset -1px 0 rgba(0, 0, 0, 0.12), 0 1px rgba(0, 0, 0, 0.12), 0 -1px rgba(0, 0, 0, 0.12); - margin-left: -1px; -} - -notebook > header button.flat.toggle.popup { - min-width: 28px; - border-radius: 0; - padding: 0; - border: none; - box-shadow: none; - margin: 0; -} - -notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); -} - -notebook > header.top { - padding: 0; -} - -notebook > header.top tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.top tab + tab { - margin-left: -1px; -} - -notebook > header.bottom { - padding: 0; -} - -notebook > header.bottom tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.bottom tab + tab { - margin-left: -1px; -} - -notebook > header.right { - padding: 0; -} - -notebook > header.right tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.right tab + tab { - margin-top: -1px; -} - -notebook > header.left { - padding: 0; -} - -notebook > header.left tab { - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-radius: 0; - outline-offset: -4px; -} - -notebook > header.left tab + tab { - margin-top: -1px; -} - -notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} - -notebook > header.top > tabs > arrow.up:last-child, notebook > header.bottom > tabs > arrow.up:last-child { - margin-left: 2px; -} - -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.down:first-child, notebook > header.bottom > tabs > arrow.down:first-child { - margin-right: 2px; -} - -notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -notebook > header.left > tabs > arrow.up:last-child, notebook > header.right > tabs > arrow.up:last-child { - margin-top: 2px; -} - -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.down:first-child, notebook > header.right > tabs > arrow.down:first-child { - margin-bottom: 2px; -} - -notebook > header > tabs > arrow { - color: rgba(36, 36, 36, 0.45); -} - -notebook > header > tabs > arrow:hover { - color: rgba(36, 36, 36, 0.725); -} - -notebook > header > tabs > arrow:active { - color: #242424; -} - -notebook > header > tabs > arrow:disabled { - color: rgba(36, 36, 36, 0.15); -} - -notebook > header.top tabs > tab:first-child, notebook > header.bottom tabs > tab:first-child { - border-left-style: none; -} - -notebook > header.top tabs > tab:last-child, notebook > header.bottom tabs > tab:last-child { - border-right-style: none; -} - -notebook > header.left tabs > tab:first-child, notebook > header.right tabs > tab:first-child { - border-top-style: none; -} - -notebook > header.left tabs > tab:last-child, notebook > header.right tabs > tab:last-child { - border-bottom-style: none; -} - -notebook > header tabs > tab button.flat { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - padding: 0; - margin-top: 2px; - margin-bottom: 2px; - color: #6d6d6d; -} - -notebook > header tabs > tab button.flat:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -notebook > header tabs > tab button.flat:active, notebook > header tabs > tab button.flat:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -scrollbar { - background-color: transparent; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border: none; -} - -* { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; -} - -scrollbar button { - border: none; -} - -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"); -} - -scrollbar slider { - min-width: 4px; - min-height: 4px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #a1a1a1; -} - -scrollbar slider:hover { - background-color: #b6b6b6; -} - -scrollbar slider:hover:active { - background-color: #686868; -} - -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) { - opacity: 0.4; - border-color: transparent; - background-color: transparent; -} - -scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: #636363; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { - margin: 0 3px; - min-width: 40px; -} - -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { - margin: 3px 0; - min-height: 40px; -} - -scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.99; -} - -scrollbar.horizontal slider { - min-width: 40px; -} - -scrollbar.vertical slider { - min-height: 40px; -} - -@keyframes switch_ripple_effect { - from { - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); - } - to { - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, rgba(8, 96, 242, 0) 0%); - } -} - -switch { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 9999px; - background-color: transparent; - background-clip: padding-box; - color: transparent; - min-width: 40px; - min-height: 24px; - font-size: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.25) 0%, rgba(36, 36, 36, 0.35) 100%), radial-gradient(circle farthest-corner at center, transparent 0%, transparent 0%); -} - -switch:disabled { - color: transparent; - background-color: transparent; - background-image: linear-gradient(0deg, rgba(36, 36, 36, 0.1) 0%, rgba(36, 36, 36, 0.15) 100%); -} - -switch:checked { - animation: switch_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: transparent; - color: transparent; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - transition: background-image 0.3s, box-shadow 0; - background-image: linear-gradient(0deg, #357ef8 0%, #0860F2 100%), radial-gradient(circle farthest-corner at center, rgba(8, 96, 242, 0.75) 100%, transparent 0%); -} - -switch:checked:disabled, label:disabled selection:checked { - background-color: transparent; - background-image: linear-gradient(0deg, #b0cdfc 0%, #7fadfb 100%); - color: transparent; -} - -switch slider { - transition: all 150ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 22px; - min-height: 22px; - margin: 1px 0 1px 1px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - background-color: white; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -} - -switch:hover slider { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -switch:checked slider { - margin: 1px 1px 1px 0; - background-color: white; -} - -switch:checked:disabled slider, label:disabled selection:checked slider { - animation: none; -} - -.check, -check, -treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -} - -.osd check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -} - -infobar check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); -} - -.check:disabled, label:disabled selection.check, -check:disabled, -treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -} - -.osd check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -} - -infobar check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); -} - -.check:indeterminate, -check:indeterminate, -treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -} - -.osd check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -} - -infobar check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); -} - -.check:indeterminate:disabled, label:disabled selection:indeterminate, -check:indeterminate:disabled, -treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -} - -.osd check:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -} - -infobar check:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); -} - -.check:checked, -check:checked, -treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -} - -.osd check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -} - -infobar check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); -} - -.check:checked:disabled, label:disabled selection:checked, -check:checked:disabled, -treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -} - -.osd check:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -} - -infobar check:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); -} - -.radio, -radio, -treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -} - -.osd radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -} - -infobar radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); -} - -.radio:disabled, label:disabled selection.radio, -radio:disabled, -treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -} - -.osd radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -} - -infobar radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); -} - -.radio:indeterminate, -radio:indeterminate, -treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -} - -.osd radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -} - -infobar radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); -} - -.radio:indeterminate:disabled, label:disabled selection:indeterminate, -radio:indeterminate:disabled, -treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -} - -.osd radio:indeterminate:disabled, .osd label:disabled selection:indeterminate, label:disabled .osd selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -} - -infobar radio:indeterminate:disabled, infobar label:disabled selection:indeterminate, label:disabled infobar selection:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); -} - -.radio:checked, -radio:checked, -treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -} - -.osd radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -} - -infobar radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); -} - -.radio:checked:disabled, label:disabled selection:checked, -radio:checked:disabled, -treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -} - -.osd radio:checked:disabled, .osd label:disabled selection:checked, label:disabled .osd selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -} - -infobar radio:checked:disabled, infobar label:disabled selection:checked, label:disabled infobar selection:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); -} - -.view.content-view.check:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - background-color: transparent; -} - -.view.content-view.check:checked:not(list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - background-color: transparent; -} - -checkbutton.text-button, radiobutton.text-button { - padding: 2px 0; - outline-offset: 0; -} - -checkbutton.text-button:hover, radiobutton.text-button:hover { - color: black; -} - -checkbutton.text-button:disabled, label:disabled selection.text-button, radiobutton.text-button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { - margin-left: 4px; -} - -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { - margin-right: 4px; -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; -} - -check:only-child, menu menuitem check, -radio:only-child, menu menuitem radio { - margin: 0; -} - -scale { - min-height: 15px; - min-width: 15px; - padding: 3px; -} - -scale.horizontal trough { - padding: 0 4px; -} - -scale.horizontal highlight, scale.horizontal fill { - margin: 0 -4px; -} - -scale.vertical trough { - padding: 4px 0; -} - -scale.vertical highlight, scale.vertical fill { - margin: -4px 0; -} - -scale slider { - min-height: 15px; - min-width: 15px; - margin: -7px; -} - -scale.fine-tune slider { - margin: -4px; -} - -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: 6px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.2); -} - -scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); -} - -.osd scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -.osd scale trough highlight { - background-color: #0860F2; -} - -menuitem:hover scale trough, row:selected scale trough, infobar scale trough { - background-color: rgba(0, 0, 0, 0.2); -} - -menuitem:hover scale trough highlight, row:selected scale trough highlight, infobar scale trough highlight { - background-color: white; -} - -menuitem:hover scale trough highlight:disabled, row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #90b7f9; -} - -menuitem:hover scale trough:disabled, row:selected scale trough:disabled, infobar scale trough:disabled { - background-color: rgba(0, 0, 0, 0.1); -} - -scale highlight { - border-radius: 6px; - background-color: #0860F2; -} - -scale highlight:disabled { - background-color: rgba(8, 96, 242, 0.55); -} - -scale fill { - border-radius: 6px; - background-color: rgba(8, 96, 242, 0.5); -} - -scale fill:disabled { - background-color: transparent; -} - -scale slider { - background-color: white; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 100%; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.05); - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border; -} - -scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -scale slider:active { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale slider:disabled { - background-color: #f2f2f2; - border-color: rgba(0, 0, 0, 0.12); -} - -menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-clip: border-box; - background-color: white; - border-color: white; -} - -menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #dae7fd; - border-color: #dae7fd; -} - -menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #84b0f9; - border-color: #84b0f9; -} - -menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #90b7f9; - border-color: #90b7f9; -} - -.osd scale slider { - background-clip: border-box; - background-color: white; - border-color: rgba(0, 0, 0, 0.12); -} - -.osd scale slider:hover { - background-color: white; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); -} - -.osd scale slider:active { - background-color: #f7f7f7; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -scale value { - color: alpha(currentColor,0.4); -} - -scale marks { - color: alpha(currentColor,0.4); -} - -scale marks.top { - margin-bottom: 1px; - margin-top: -4px; -} - -scale marks.bottom { - margin-top: 1px; - margin-bottom: -4px; -} - -scale marks.top { - margin-right: 1px; - margin-left: -4px; -} - -scale marks.bottom { - margin-left: 1px; - margin-right: -4px; -} - -scale.fine-tune marks.top { - margin-bottom: 0px; - margin-top: -2px; -} - -scale.fine-tune marks.bottom { - margin-top: 0px; - margin-bottom: -2px; -} - -scale.fine-tune marks.top { - margin-right: 0px; - margin-left: -2px; -} - -scale.fine-tune marks.bottom { - margin-left: 0px; - margin-right: -2px; -} - -scale.horizontal indicator { - min-height: 3px; - min-width: 1px; -} - -scale.horizontal.fine-tune indicator { - min-height: 2px; -} - -scale.vertical indicator { - min-height: 1px; - min-width: 3px; -} - -scale.vertical.fine-tune indicator { - min-width: 2px; -} - -scale.horizontal.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-top: -14px; - background-position: top; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-top: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.horizontal.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); - min-height: 26px; - min-width: 24px; - margin-bottom: -14px; - background-position: bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.horizontal.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-bottom: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-before:not(.marks-after) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-left: -14px; - background-position: left bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-before.fine-tune:not(.marks-after) slider { - margin: -7px; - margin-left: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:hover { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:active { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -scale.vertical.marks-after:not(.marks-before) slider:disabled { - margin: -10px; - border-style: none; - border-radius: 0; - background-color: transparent; - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); - min-height: 24px; - min-width: 26px; - margin-right: -14px; - background-position: right bottom; - background-repeat: no-repeat; - box-shadow: none; -} - -scale.vertical.marks-after.fine-tune:not(.marks-before) slider { - margin: -7px; - margin-right: -11px; -} - -progressbar { - padding: 0; - font-size: smaller; - color: rgba(36, 36, 36, 0.7); -} - -progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; -} - -progressbar.osd trough { - border-style: none; - background-color: transparent; - box-shadow: none; -} - -progressbar progress { - min-height: 4px; - min-width: 4px; - background-color: #0860F2; - border: none; - border-radius: 6px; - box-shadow: none; -} - -row:selected progressbar progress, infobar progressbar progress { - background-color: white; -} - -progressbar trough { - min-height: 4px; - min-width: 4px; - border: none; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -row:selected progressbar trough, infobar progressbar trough { - background-color: rgba(0, 0, 0, 0.2); -} - -levelbar block { - min-width: 32px; - min-height: 1px; -} - -levelbar.vertical block { - min-width: 1px; - min-height: 32px; -} - -levelbar trough { - border: none; - padding: 3px; - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); -} - -levelbar.horizontal.discrete block { - margin: 0 1px; -} - -levelbar.vertical.discrete block { - margin: 1px 0; -} - -levelbar block:not(.empty) { - border: 1px solid #0860F2; - background-color: #0860F2; - border-radius: 6px; -} - -levelbar block.low { - border-color: #F27835; - background-color: #F27835; -} - -levelbar block.high { - border-color: #0860F2; - background-color: #0860F2; -} - -levelbar block.full { - border-color: #30D158; - background-color: #30D158; -} - -levelbar block.empty { - background-color: rgba(36, 36, 36, 0.2); - border-color: rgba(36, 36, 36, 0.2); -} - -printdialog paper { - border: 1px solid rgba(0, 0, 0, 0.12); - background: #ffffff; - padding: 0; -} - -printdialog .dialog-action-box { - margin: 12px; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} - -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 100% 60%; - 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 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.6, from(rgba(8, 96, 242, 0.2)), to(rgba(8, 96, 242, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} - -scrolledwindow undershoot { - padding: 6px; -} - -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%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; - border: 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%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; - border: 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%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: 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%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; -} - -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #fcfcfc; -} - -junction:dir(rtl) { - border-style: solid solid none none; -} - -separator { - background-color: rgba(0, 0, 0, 0.12); - min-width: 1px; - min-height: 1px; -} - -list { - background-color: #ffffff; - border-color: rgba(0, 0, 0, 0.12); -} - -list row { - padding: 2px; -} - -.budgie-menu button.has-open-popup, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.has-open-popup.view, .nemo-window .sidebar .has-open-popup.view, .nemo-window .sidebar row.has-open-popup, row.has-open-popup.activatable, .budgie-menu button:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:hover, .nemo-window .sidebar .view:hover, .nemo-window .sidebar row:hover, row.activatable:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.budgie-menu button:active, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:active, .nemo-window .sidebar .view:active, .nemo-window .sidebar row:active, row.activatable:active { - color: #242424; - background-color: rgba(0, 0, 0, 0.2); - transition-duration: 200ms; -} - -.budgie-menu button:disabled, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled, .nemo-window .sidebar .view:disabled, .nemo-window .sidebar row:disabled, row.activatable:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:disabled image, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:disabled image, .nemo-window .sidebar .view:disabled image, .nemo-window .sidebar row:disabled image, row.activatable:disabled image { - color: inherit; -} - -.budgie-menu button:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected, .nemo-window .sidebar .view:selected, .nemo-window .sidebar row:selected, row.activatable:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -.budgie-menu button:selected label, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected label, .nemo-window .sidebar .view:selected label, .nemo-window .sidebar row:selected label, row.activatable:selected label { - color: #242424; -} - -.budgie-menu button.has-open-popup:selected, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view.has-open-popup:selected, .nemo-window .sidebar .view.has-open-popup:selected, .nemo-window .sidebar row.has-open-popup:selected, row.activatable.has-open-popup:selected, .budgie-menu button:selected:hover, window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:selected:hover, .nemo-window .sidebar .view:selected:hover, .nemo-window .sidebar row:selected:hover, row.activatable:selected:hover { - background-color: rgba(0, 0, 0, 0.2); -} - -row:not(:hover) { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -row:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.15); -} - -row:selected label { - color: #242424; -} - -.app-notification { - padding: 16px; - margin: 0 8px 8px 8px; - color: #242424; - background-color: rgba(255, 255, 255, 0.85); - border-radius: 0 0 6px 6px; - border: none; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.app-notification border { - border: none; -} - -.app-notification button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.app-notification button:active, .app-notification button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.app-notification button:disabled { - background-color: transparent; -} - -.app-notification button:disabled label, .app-notification button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -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: #717171; -} - -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - - -calendar { - color: #242424; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - padding: 2px 6px; - margin: 0; -} - - -calendar:selected { - border-radius: 50px; -} - - -calendar:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.header { - color: #242424; - border: none; -} - - -calendar.button { - color: rgba(36, 36, 36, 0.45); -} - - -calendar.button:hover { - color: #242424; -} - -label:disabled selection.button, -calendar.button:disabled { - color: rgba(36, 36, 36, 0.45); -} - - -calendar:indeterminate { - color: rgba(36, 36, 36, 0.55); -} - - -calendar.highlight { - color: rgba(36, 36, 36, 0.65); - font-weight: 500; -} - -messagedialog.background { - background-color: rgba(245, 245, 245, 0.95); -} - -messagedialog .titlebar { - min-height: 28px; - background-color: rgba(245, 245, 245, 0.95); - border: none; -} - -messagedialog .dialog-action-area { - padding: 6px; -} - -messagedialog .dialog-action-area button { - min-height: 20px; - padding: 4px 8px; - box-shadow: none; - border-radius: 6px; - margin: 0 3px 3px 3px; - border: none; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action) { - border-radius: 6px; - background-color: transparent; -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):active, messagedialog .dialog-action-area button:not(.suggested-action):not(.destructive-action):checked { - background-color: #0860F2; - color: white; -} - -messagedialog .dialog-action-area button.suggested-action, messagedialog .dialog-action-area button.destructive-action { - border-radius: 6px; -} - -messagedialog.csd.background { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; - border: none; -} - -.csd filechooser { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.csd filechooser placessidebar.sidebar { - background-color: transparent; -} - -.csd filechooser actionbar { - color: #363636; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 12px 0; -} - -.csd filechooser actionbar label, .csd filechooser actionbar combobox { - color: #363636; -} - -.csd filechooser stack.view { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -.csd filechooser stack.view scrolledwindow list { - background-color: transparent; -} - -.csd filechooser stack.view scrolledwindow treeview.view { - background-color: transparent; -} - -.csd filechooser box.vertical > paned > separator { - border: none; - background-color: transparent; - background-image: image(#ffffff); - background-size: 12px 12px; - background-position: left bottom; -} - -.csd filechooser box.vertical > paned > separator:dir(ltr) { - margin-left: -1px; -} - -.csd filechooser box.vertical > paned > separator:dir(rtl) { - margin-right: -1px; -} - -filechooser placessidebar.sidebar { - border: none; -} - -filechooser placessidebar.sidebar.frame { - border-right: 1px solid #d6d6d6; -} - -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0); -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list { - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-left-style: none; -} - -stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list { - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right-style: none; -} - -.sidebar { - border-style: none; - background-color: #f5f5f5; -} - -.sidebar list { - background-color: transparent; -} - -.sidebar list > separator { - min-height: 0; - background: none; - border: none; -} - -paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; -} - -stacksidebar row { - padding: 4px 4px; -} - -stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; -} - -stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; -} - -placessidebar > viewport.frame { - border-style: none; -} - -placessidebar row { - min-height: 24px; - padding: 2px 10px; -} - -placessidebar row > revealer { - padding: 0 10px; -} - -placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 6px; -} - -placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 6px; -} - -placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 6px; -} - -placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 6px; -} - -placessidebar row button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -placessidebar row button.sidebar-button > image { - opacity: 0.85; -} - -placessidebar row button.sidebar-button:active, placessidebar row button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.3); -} - -placessidebar row button.sidebar-button:not(:hover):not(:active) > image { - opacity: 0.65; -} - -placessidebar row:selected button.sidebar-button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -placessidebar row:selected button.sidebar-button:active, placessidebar row:selected button.sidebar-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.25); -} - -placessidebar row.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: linear-gradient(to bottom, #F08437, #F08437); - background-clip: content-box; -} - -placessidebar row.sidebar-new-bookmark-row { - color: #0860F2; -} - -placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #F08437, inset 0 -1px #F08437; -} - -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #363636; -} - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); -} - -placesview .server-list-button:checked > image { - transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - -gtk-icon-transform: rotate(-0.5turn); -} - -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; -} - -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); - background-size: 1px 1px; -} - -paned > separator:selected { - background-image: linear-gradient(to bottom, #0860F2, #0860F2); -} - -paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #f5f5f5; - background-image: linear-gradient(to bottom, #d6d6d6, #d6d6d6), linear-gradient(to bottom, #d6d6d6, #d6d6d6); - background-size: 1px 1px, 1px 1px; -} - -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; -} - -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; -} - -infobar { - border-style: none; -} - -infobar.info > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #0860F2; -} - -infobar.info > revealer > box selection, infobar.info:backdrop > revealer > box selection { - color: #0860F2; -} - -infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #3484e2; -} - -infobar.question > revealer > box selection, infobar.question:backdrop > revealer > box selection { - color: #3484e2; -} - -infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #F27835; -} - -infobar.warning > revealer > box selection, infobar.warning:backdrop > revealer > box selection { - color: #F27835; -} - -infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #FC4138; -} - -infobar.error > revealer > box selection, infobar.error:backdrop > revealer > box selection { - color: #FC4138; -} - -infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:hover > revealer > box, infobar.question:backdrop > revealer > box, infobar.warning > revealer > box, infobar.warning:hover > revealer > box, infobar.warning:backdrop > revealer > box, infobar.error > revealer > box, infobar.error:hover > revealer > box, infobar.error:backdrop > revealer > box { - color: white; - caret-color: currentColor; -} - -infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - min-height: 28px; -} - -infobar.info > revealer > box selection, infobar.info:hover > revealer > box selection, infobar.info:backdrop > revealer > box selection, infobar.question > revealer > box selection, infobar.question:hover > revealer > box selection, infobar.question:backdrop > revealer > box selection, infobar.warning > revealer > box selection, infobar.warning:hover > revealer > box selection, infobar.warning:backdrop > revealer > box selection, infobar.error > revealer > box selection, infobar.error:hover > revealer > box selection, infobar.error:backdrop > revealer > box selection { - background-color: white; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, .selection-mode headerbar button, headerbar.selection-mode button, infobar.info > revealer > box button, infobar.info:hover > revealer > box button, infobar.info:backdrop > revealer > box button, infobar.question > revealer > box button, infobar.question:hover > revealer > box button, infobar.question:backdrop > revealer > box button, infobar.warning > revealer > box button, infobar.warning:hover > revealer > box button, infobar.warning:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error:hover > revealer > box button, infobar.error:backdrop > revealer > box button { - color: white; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); - background-image: none; - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button, .nemo-window .floating-bar button.flat, .nautilus-window .floating-bar button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat, infobar.info > revealer > box button.flat, infobar.question > revealer > box button.flat, infobar.warning > revealer > box button.flat, infobar.error > revealer > box button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - color: white; - background-color: rgba(255, 255, 255, 0); - background-image: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled, .nemo-window .floating-bar button.flat:disabled, .nautilus-window .floating-bar button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.flat.image-button:disabled label, .nemo-window .floating-bar button.flat:disabled label, .nautilus-window .floating-bar button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover, infobar.info > revealer > box button:hover, infobar.question > revealer > box button:hover, infobar.warning > revealer > box button:hover, infobar.error > revealer > box button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, .selection-mode headerbar button:active, headerbar.selection-mode button:active, infobar.info > revealer > box button:active, infobar.question > revealer > box button:active, infobar.warning > revealer > box button:active, infobar.error > revealer > box button:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:active:hover, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:checked, .nemo-window .floating-bar button:checked, .nautilus-window .floating-bar button:checked, .selection-mode headerbar button:checked, headerbar.selection-mode button:checked, infobar.info > revealer > box button:checked, infobar.question > revealer > box button:checked, infobar.warning > revealer > box button:checked, infobar.error > revealer > box button:checked { - color: white; - background-color: rgba(255, 255, 255, 0.4); - border-color: rgba(255, 255, 255, 0.5); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); - box-shadow: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled label, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled label, .nemo-window .floating-bar button:disabled label, .nautilus-window .floating-bar button:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:active, .nemo-window .floating-bar button:disabled:active, .nautilus-window .floating-bar button:disabled:active, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child button.flat:disabled:checked, .raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button:disabled:checked, .nemo-window .floating-bar button:disabled:checked, .nautilus-window .floating-bar button:disabled:checked { - color: #0860F2; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip { - border-radius: 6px; - box-shadow: none; -} - -tooltip.background, tooltip.background.csd { - background-color: rgba(68, 68, 68, 0.9); - background-clip: padding-box; - border-radius: 6px; -} - -tooltip.background label, tooltip.background.csd label { - padding: 4px; -} - -tooltip decoration { - background-color: transparent; -} - -tooltip * { - background-color: transparent; - color: #dadada; -} - -colorswatch, colorswatch:drop(active) { - border-style: none; -} - -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; -} - -colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} - -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; -} - -colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} - -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; -} - -colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} - -colorswatch.dark overlay { - color: rgba(255, 255, 255, 0.7); -} - -colorswatch.dark overlay:hover { - border-color: rgba(0, 0, 0, 0.5); -} - -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.7); -} - -colorswatch.light overlay:hover { - border-color: rgba(0, 0, 0, 0.3); -} - -colorswatch overlay { - border: 1px solid rgba(0, 0, 0, 0.15); -} - -colorswatch overlay:hover { - background-color: rgba(255, 255, 255, 0.2); -} - -colorswatch:disabled { - opacity: 0.5; -} - -colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; -} - -colorswatch#add-color-button { - border-style: solid; - border-width: 1px; - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -colorswatch#add-color-button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -colorswatch#add-color-button overlay { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -button.color { - padding: 0; -} - -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { - margin: 4px; - border-radius: 0; -} - -colorchooser .popover.osd { - border-radius: 6px; -} - -.content-view { - background-color: #ffffff; -} - -.content-view:hover { - -gtk-icon-effect: highlight; -} - -.scale-popup button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.context-menu { - font: initial; -} - -.monospace { - font-family: Monospace; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button, .raven button.image-button, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, button.nautilus-circular-button.image-button, stackswitcher button.circular, button.close, searchbar button.flat, row button.circular, .app-notification button.image-button:not(.text-button), -button.circular { - border-radius: 100px; - -gtk-outline-radius: 100px; - padding: 0 0 0 0; - min-height: 28px; - min-width: 28px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active, .raven button.image-button:active, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:active, button.nautilus-circular-button.image-button:active, button.close:active, searchbar button.flat:active, .app-notification button.image-button:active:not(.text-button), .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked, .raven button.image-button:checked, window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button:checked, button.nautilus-circular-button.image-button:checked, button.close:checked, searchbar button.flat:checked, .app-notification button.image-button:checked:not(.text-button), -button.circular:active, -button.circular:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.2); -} - -.keycap { - min-width: 16px; - min-height: 20px; - padding: 3px 6px 4px 6px; - color: #242424; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; - box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.05); -} - -stackswitcher button.text-button { - min-width: 80px; -} - -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px #F08437; -} - -decoration { - transition: box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); - border-radius: 12px; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 rgba(0, 0, 0, 0.15), 0 16px 16px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); - margin: 6px; -} - -decoration:backdrop { - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 8px 8px 0 transparent, 0 16px 16px 0 transparent, 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { - border-radius: 0; - box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.fullscreen decoration { - border-radius: 0; -} - -.popup decoration { - box-shadow: none; - border-radius: 12px; -} - -.ssd decoration { - margin: -5px; - border-radius: 12px 12px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -.ssd decoration.maximized { - border-radius: 0 0 0 0; -} - -.csd.popup decoration { - border-radius: 10px; - box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -tooltip.csd decoration { - border-radius: 12px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); -} - -messagedialog.csd decoration { - border-radius: 12px; -} - -.solid-csd decoration { - border: 1px solid #e0e0e0; - border-radius: 0; - margin: 0; - background-color: #ffffff; - box-shadow: none; -} - -headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.close, -.titlebar button.titlebutton.maximize, -.titlebar button.titlebutton.minimize { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0; - color: transparent; - background-color: transparent; - background-position: center; - background-repeat: no-repeat; - background-size: 16px 16px; - border-width: 0; - box-shadow: none; -} - -headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - opacity: 1; -} - -headerbar button.titlebutton.close, -.titlebar button.titlebutton.close { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -headerbar button.titlebutton.close:backdrop, -.titlebar button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop.png"), url("windows-assets/titlebutton-close-backdrop@2.png")); -} - -headerbar button.titlebutton.close:backdrop:hover, -.titlebar button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-backdrop-hover.png"), url("windows-assets/titlebutton-close-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.close:hover, -.titlebar button.titlebutton.close:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -headerbar button.titlebutton.close:active, -.titlebar button.titlebutton.close:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -headerbar button.titlebutton.maximize, -.titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop, -.titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop.png"), url("windows-assets/titlebutton-maximize-backdrop@2.png")); -} - -headerbar button.titlebutton.maximize:backdrop:hover, -.titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-backdrop-hover.png"), url("windows-assets/titlebutton-maximize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.maximize:hover, -.titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -headerbar button.titlebutton.maximize:active, -.titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -headerbar button.titlebutton.minimize, -.titlebar button.titlebutton.minimize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop, -.titlebar button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop.png"), url("windows-assets/titlebutton-minimize-backdrop@2.png")); -} - -headerbar button.titlebutton.minimize:backdrop:hover, -.titlebar button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-backdrop-hover.png"), url("windows-assets/titlebutton-minimize-backdrop-hover@2.png")); -} - -headerbar button.titlebutton.minimize:hover, -.titlebar button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -headerbar button.titlebutton.minimize:active, -.titlebar button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore.png"), url("windows-assets/titlebutton-restore@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop.png"), url("windows-assets/titlebutton-restore-backdrop@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:backdrop:hover, .maximized headerbar button.titlebutton.maximize:backdrop:hover, .fullscreen .titlebar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-backdrop-hover.png"), url("windows-assets/titlebutton-restore-backdrop-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-hover.png"), url("windows-assets/titlebutton-restore-hover@2.png")); -} - -.fullscreen headerbar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-restore-active.png"), url("windows-assets/titlebutton-restore-active@2.png")); -} - -.budgie-menu button:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected, #MozillaGtkWidget > widget > scrolledwindow > textview text:selected:focus, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .emoji widget:hover, .view:selected:focus, textview text selection:focus, textview text selection, iconview:selected:focus, flowbox flowboxchild:selected, label:disabled selection, entry selection:focus, entry selection, menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, -modelbutton.flat:active, -modelbutton.flat:active arrow, -modelbutton.flat:selected, -modelbutton.flat:selected arrow, treeview.view:selected, treeview.view:selected:focus, -calendar:selected, .csd filechooser stack.view scrolledwindow treeview.view:selected:focus { - background-color: #0860F2; - color: white; -} - -.budgie-menu button:disabled:checked, #MozillaGtkWidget > widget > scrolledwindow > textview text:disabled:selected, -#MozillaGtkWidget > widget > scrolledwindow > textview text selection:disabled, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .emoji widget:disabled:hover { - color: #84b0f9; -} - -row:selected label, label:selected { - color: white; -} - -/********* - * Emoji * - *********/ -popover.emoji-picker { - padding: 0; - border-radius: 12px; -} - -popover.emoji-picker entry { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - box-shadow: none; - border-width: 0 0 1px 0; - padding: 6px 12px; - background: none; -} - -popover.emoji-picker entry, popover.emoji-picker entry:focus, popover.emoji-picker entry:disabled { - margin: -1px -1px 0 -1px; - border-image: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.emoji-picker scrolledwindow.view { - background: none; -} - -button.emoji-section { - margin: 3px 1px; - padding: 1px 12px; - border-radius: 6px; - border: none; - outline-offset: -2px; - box-shadow: none; - transition: none; - animation: none; -} - -button.emoji-section:first-child { - margin-left: 6px; -} - -button.emoji-section:last-child { - margin-right: 6px; -} - -.emoji { - min-width: 3em; - min-height: 3em; - padding: 0; -} - -.emoji widget { - border-radius: 6px; - transition: none; -} - -.mate-terminal notebook > header.top > tabs > tab { - border-top: 1px solid transparent; -} - -terminal-window.background.csd { - border-radius: 0 0 0 0; -} - -terminal-window decoration { - border-radius: 12px 12px 0 0; -} - -terminal-window notebook button.flat.toggle.popup { - min-height: 28px; - min-width: 28px; - margin: -2px; -} - -window.background.csd > box.vertical > box.horizontal > frame > border { - border-width: 0 1px 0 0; -} - -window.background.csd > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame { - border-width: 0; -} - -window.background.csd > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { - border-bottom-right-radius: 12px; -} - -.nautilus-window.background.csd { - background-color: rgba(240, 240, 240, 0.94); - border-radius: 0 0 12px 12px; -} - -.nautilus-window.background.csd > headerbar.titlebar, -.nautilus-window.background.csd > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; - background-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 200px, rgba(209, 209, 209, 0.94) 201px, #ffffff 0%); - border-image: linear-gradient(90deg, rgba(240, 240, 240, 0.94) 200px, rgba(209, 209, 209, 0.94) 0%) 1/0 0 1px; -} - -.nautilus-window.background.csd > headerbar.titlebar > .linked.raised > button:first-child, -.nautilus-window.background.csd > deck > box > headerbar.titlebar > .linked.raised > button:first-child { - margin-left: 120px; -} - -.nautilus-window.background.csd placessidebar.sidebar { - border-bottom-left-radius: 12px; -} - -.nautilus-window.background.csd notebook stack { - background-color: #ffffff; -} - -.nautilus-window.background.csd notebook stack:dir(ltr) { - border-radius: 0 0 14px 0; -} - -.nautilus-window.background.csd notebook stack:dir(rtl) { - border-radius: 0 0 0 14px; -} - -.nautilus-window headerbar .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; -} - -.nautilus-window headerbar .path-bar-box .linked.nautilus-path-bar > button:not(:only-child):last-child { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.nautilus-window headerbar .path-bar-box.background.frame { - border: none; - background-color: transparent; -} - -.nautilus-window > grid.horizontal > paned.horizontal > separator, -.nautilus-window > deck > box.vertical > paned.horizontal > separator { - border-left: none; - background-color: transparent; - background-image: image(rgba(209, 209, 209, 0.94)); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; -} - -.nautilus-window placessidebar.sidebar { - background-color: transparent; - background-image: none; - min-width: 200px; - margin-bottom: 12px; - border: none; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row { - color: #363636; - background-color: transparent; - transition: background-image 0; - border-radius: 6px; - margin: 0 6px; - padding: 2px 4px; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row .sidebar-icon { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup label, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup image, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row label, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row label, .nautilus-window placessidebar.sidebar row.sidebar-row:disabled image, .nautilus-window placessidebar.sidebar label:disabled selection.sidebar-row image, label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row image { - color: rgba(54, 54, 54, 0.4); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:backdrop { - opacity: 0.85; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:active, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.2); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover { - color: #242424; - transition: background-color ease-out 200ms; - background-color: rgba(36, 36, 36, 0.15); -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover label { - color: #242424; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row { - color: #0860F2; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: inherit; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #F08437; -} - -.nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #363636; -} - -.nautilus-window placessidebar.sidebar separator { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar { - background: none; - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - background-color: rgba(92, 92, 92, 0.35); - border: none; -} - -.nautilus-window placessidebar.sidebar scrollbar slider { - min-width: 4px; - background-color: rgba(92, 92, 92, 0.7); -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover { - background-color: dimgray; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:hover:active { - background-color: #686868; -} - -.nautilus-window placessidebar.sidebar scrollbar slider:disabled { - background-color: transparent; -} - -.nautilus-window placessidebar.sidebar scrollbar trough { - background-color: transparent; -} - -.nautilus-window notebook { - margin-left: -1px; - margin-right: -1px; -} - -.nautilus-window notebook.background.csd { - background-color: transparent; -} - -.nautilus-window notebook tab { - margin-left: -1px; -} - -.nautilus-window notebook scrolledwindow .view:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -.nautilus-window notebook, .nautilus-window notebook > stack { - border-radius: 0 0 14px 14px; -} - -.nautilus-window notebook > stack { - background-color: #ffffff; -} - -.nautilus-window notebook > stack:not(:only-child) searchbar { - background-color: transparent; -} - -.nautilus-window notebook infobar { - margin: 6px 10px 10px 6px; - border-radius: 12px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); - padding: 0 6px; -} - -.nautilus-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 6px; - margin: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -.nautilus-window .floating-bar button { - border: none; - border-radius: 100px; - min-height: 0; - min-width: 0; - padding: 0; - margin-right: 6px; - -gtk-icon-shadow: none; -} - -.nautilus-window.maximized.background.csd, .nautilus-window.tiled.background.csd, .nautilus-window.fullscreen.background.csd { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack, .nautilus-window.tiled notebook, .nautilus-window.tiled notebook > stack, .nautilus-window.fullscreen notebook, .nautilus-window.fullscreen notebook > stack { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized headerbar, .nautilus-window.tiled headerbar, .nautilus-window.fullscreen headerbar { - border-radius: 0 0 0 0; -} - -.nautilus-window.maximized placessidebar, .nautilus-window.tiled placessidebar, .nautilus-window.fullscreen placessidebar { - border-bottom-left-radius: 0; -} - -.nautilus-window placesview row.activatable { - border-radius: 6px; - margin-right: 6px; -} - -.nautilus-window placesview actionbar.background { - background-color: rgba(255, 255, 255, 0.95); - margin: 6px; - border-radius: 6px; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -preferencesgroup list list { - margin: 0 0; - padding: 0 0; - box-shadow: none; - background: none; - border: none; -} - -.nautilus-canvas-item { - border-radius: 5px; -} - -.caja-desktop, .nemo-desktop.nemo-canvas-item, -.nautilus-desktop.nautilus-canvas-item { - color: white; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); -} - -.caja-desktop:active, .nemo-desktop.nemo-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:active { - color: white; -} - -.caja-desktop:selected, .nemo-desktop.nemo-canvas-item:selected, -.nautilus-desktop.nautilus-canvas-item:selected { - color: white; - text-shadow: none; -} - -.nautilus-canvas-item.dim-label, -.nautilus-list-dim-label { - color: #8d8d8d; -} - -.nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.dim-label:selected:focus, -.nautilus-list-dim-label:selected, -.nautilus-list-dim-label:selected:focus { - color: #cedffc; -} - -.nautilus-list-view { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -.nautilus-list-view treeview.view:not(:hover):not(:active):not(:selected) { - background-color: transparent; - border-radius: 0; -} - -.disk-space-display { - border-style: solid; - border-width: 1px; -} - -.disk-space-display.unknown { - background-color: rgba(36, 36, 36, 0.5); - border-color: rgba(11, 11, 11, 0.5); -} - -.disk-space-display.used { - background-color: rgba(8, 96, 242, 0.8); - border-color: rgba(6, 76, 193, 0.8); -} - -.disk-space-display.free { - background-color: #ededed; - border-color: #d4d4d4; -} - -@keyframes needs_attention_keyframes { - 0% { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; - } - 100% { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; - } -} - -.nautilus-operations-button-needs-attention { - animation: needs_attention_keyframes 2s ease-in-out; -} - -.nautilus-operations-button-needs-attention-multiple { - animation: needs_attention_keyframes 3s ease-in-out; - animation-iteration-count: 3; -} - -.conflict-row.activatable, .conflict-row.activatable:active { - color: white; - background-color: #FC4138; -} - -.conflict-row.activatable:hover { - background-color: #fd716a; -} - -.conflict-row.activatable:selected { - color: white; - background-color: #0860F2; -} - -.nemo-window .nemo-places-sidebar.frame { - border-width: 0; -} - -.nemo-window .nemo-places-sidebar .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #d6d6d6; - -NemoPlacesTreeView-disk-full-fg-color: #1c6ff7; -} - -.nemo-window .sidebar { - color: #363636; - background-color: rgba(240, 240, 240, 0.94); -} - -.nemo-window .sidebar scrolledwindow.frame { - border: none; -} - -.nemo-window .sidebar .view, .nemo-window .sidebar row { - background-color: transparent; - color: #363636; -} - -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar row.cell:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -.nemo-window .sidebar .view.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.97); -} - -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar row.expander:hover { - color: #363636; -} - -.nemo-window paned > separator { - background-image: image(#d6d6d6); -} - -.nemo-window notebook { - background-color: #ffffff; -} - -.nemo-window .nemo-window-pane widget.entry { - border: 2px solid rgba(77, 142, 249, 0.75); - background-color: rgba(0, 0, 0, 0.05); - border-radius: 6px; - box-shadow: none; -} - -.nemo-window .nemo-window-pane treeview.view entry, .nemo-window .nemo-window-pane treeview.view:selected entry { - color: #242424; - background-color: #ffffff; - border-radius: 6px; -} - -.nemo-window .toolbar > button { - margin-top: 2px; - margin-bottom: 2px; -} - -.nemo-window .primary-toolbar { - padding-top: 0; - padding-bottom: 0; - border: none; - color: #575757; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -.nemo-window .primary-toolbar button { - padding-top: 0; - padding-bottom: 0; - margin: 6px 1px; -} - -.nemo-window .primary-toolbar entry { - margin-top: 4px; - margin-bottom: 4px; - margin-left: 0; - margin-right: 0; - padding: 2px 10px; -} - -.nemo-window .primary-toolbar .linked.raised > button { - border-radius: 6px; -} - -.nemo-window .primary-toolbar .linked.path-bar > button, .nemo-window .primary-toolbar .linked.path-bar > button.image-button { - min-height: 0; - min-width: 0; - padding-top: 0; - padding-bottom: 0; - border-radius: 6px; -} - -.nemo-window .floating-bar { - padding: 2px; - background-color: #0860F2; - color: white; - border-radius: 0; - border: none; -} - -.nemo-window .floating-bar.bottom.left { - border-top-right-radius: 6px; -} - -.nemo-window .floating-bar.bottom.right { - border-top-left-radius: 6px; -} - -.nemo-window .floating-bar button { - border: none; - border-radius: 3px; - min-height: 16px; - min-width: 16px; - -gtk-icon-shadow: none; -} - -.view.cs-category-view { - border-bottom-right-radius: 12px; -} - -window.org-gnome-gedit > paned.titlebar > headerbar button.flat.toggle.popup:not(.image-button) box > .title { - padding: 0; - margin: -2px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { - margin: 4px 0; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 12px; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { - background: none; -} - -window.org-gnome-gedit .open-document-selector-treeview.view { - padding: 3px 6px 3px 6px; - border-color: #ffffff; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover { - background-color: #f0f0f0; -} - -window.org-gnome-gedit .open-document-selector-treeview.view:hover:selected { - color: white; - background-color: #0860F2; -} - -window.org-gnome-gedit .open-document-selector-name-label { - color: #242424; -} - -window.org-gnome-gedit .open-document-selector-path-label { - color: #929292; - font-size: smaller; -} - -window.org-gnome-gedit .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); -} - -window.org-gnome-gedit .gedit-document-panel row.activatable { - padding: 6px 0; -} - -window.org-gnome-gedit .gedit-document-panel row button { - min-width: 22px; - min-height: 22px; - padding: 0; - margin: 0 6px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -window.org-gnome-gedit .gedit-document-panel row button image { - color: inherit; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button { - color: #6d6d6d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:hover { - color: #ff4d4d; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:not(:selected) button:active { - color: #242424; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover { - color: #ff6666; -} - -window.org-gnome-gedit .gedit-document-panel row:hover:selected button:hover:active { - color: white; -} - -window.org-gnome-gedit .gedit-document-panel-dragged-row { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: gainsboro; - color: #242424; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; - border-radius: 0 0 12px 12px; -} - -window.org-gnome-gedit .gedit-side-panel-paned statusbar frame > border { - border: none; -} - -window.org-gnome-gedit .gedit-search-slider { - background-color: #fafafa; - padding: 6px; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 0 0 6px 6px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -window.org-gnome-gedit .gedit-search-entry-occurrences-tag { - color: rgba(36, 36, 36, 0.6); - border: none; - margin: 2px; - padding: 2px; -} - -window.org-gnome-gedit .gedit-map-frame border { - border-color: rgba(0, 0, 0, 0.3); - border-width: 0; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(ltr) { - border-left-width: 1px; -} - -window.org-gnome-gedit .gedit-map-frame border:dir(rtl) { - border-right-width: 1px; -} - -window.org-gnome-gedit.tiled > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.maximized > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, window.org-gnome-gedit.fullscreen > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { - border-bottom-left-radius: 0; -} - -window.org-gnome-gedit.tiled.background.csd, -window.org-gnome-gedit.tiled .gedit-side-panel-paned statusbar, window.org-gnome-gedit.maximized.background.csd, -window.org-gnome-gedit.maximized .gedit-side-panel-paned statusbar, window.org-gnome-gedit.fullscreen.background.csd, -window.org-gnome-gedit.fullscreen .gedit-side-panel-paned statusbar { - border-radius: 0 0 0 0; -} - -.pluma-window statusbar frame > border { - border: none; -} - -.pluma-window notebook > stack scrolledwindow { - border-width: 0 0 1px 0; -} - -#pluma-status-combo-button { - min-height: 0; - padding: 0; - border-top: none; - border-bottom: none; - border-radius: 0; -} - -.gb-search-entry-occurrences-tag { - background: none; -} - -editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #0860F2; -} - -layouttab { - background-color: #ffffff; -} - -layout { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -eggsearchbar box.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -pillbox { - color: white; - background-color: #0860F2; - border-radius: 3px; -} - -pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); -} - -docktabstrip { - padding: 0 6px; - background-color: #f5f5f5; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -docktabstrip docktab { - min-height: 28px; - border: solid transparent; - border-width: 0 1px; -} - -docktabstrip docktab label { - opacity: 0.5; -} - -docktabstrip docktab:checked label, docktabstrip docktab:hover label { - opacity: 1; -} - -docktabstrip docktab:checked { - border-color: rgba(0, 0, 0, 0.12); - background-color: #ffffff; -} - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dockoverlayedge { - background-color: #f5f5f5; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge tab:checked, dockoverlayedge.right-edge tab:checked { - border-width: 1px 0; -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.messagepopover .popover-action-area { - margin: 8px; -} - -popover.messagepopover .popover-action-area button:not(:first-child):not(:last-child) { - margin: 0 4px; -} - -popover.popover-selector { - padding: 0; -} - -popover.popover-selector list row { - padding: 5px 0; -} - -popover.popover-selector list row image { - margin-left: 3px; - margin-right: 10px; -} - -preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); -} - -preferences stacksidebar.sidebar list separator { - background-color: transparent; -} - -devhelppanel entry:focus, -symboltreepanel entry:focus { - border-color: rgba(0, 0, 0, 0.12); -} - -button.run-arrow-button { - min-width: 12px; -} - -omnibar.linked > entry:not(:only-child) { - margin-left: 1px; - margin-right: 1px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - border-left: none; -} - -omnibar.linked > entry:not(:only-child) image, omnibar.linked > entry:not(:only-child) image:hover { - color: inherit; -} - -omnibar.linked > entry:not(:only-child):backdrop { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; - opacity: 0.65; -} - -omnibar.linked > entry:not(:only-child):backdrop image, omnibar.linked > entry:not(:only-child):backdrop image:hover { - color: inherit; -} - -entry.search.preferences-search { - box-shadow: none; - border: none; - border-right: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; -} - -entry.search.preferences-search:focus { - box-shadow: none; - border-bottom: 1px solid #0860F2; -} - -preferencesbin spinbutton { - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -preferencesbin spinbutton:focus { - border-color: #0860F2; -} - -preferencesbin spinbutton entry, -preferencesbin spinbutton entry:focus { - border: none; - box-shadow: none; -} - -preferencesbin spinbutton button { - border-width: 0 0 0 1px; -} - -preferencesbin entry.search { - margin: 2px; -} - -dzlpreferencesview stacksidebar.sidebar { - border-bottom-left-radius: 12px; -} - -dzlpreferencesview stacksidebar.sidebar > scrolledwindow > viewport.frame > list { - border-bottom-left-radius: 12px; -} - -dzldockbin#buildui.buildui list.sidebar { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge { - border-bottom-left-radius: 12px; -} - -dzldockbin#editor > ideeditorsidebar.left.pinned.dzldockbinedge > dzldockpaned treeview.view.project-tree.i-wanna-be-list-box:not(:hover):not(:selected) { - background: none; -} - -ideeditorutilities.bottom.pinned.dzldockbinedge { - border-bottom-right-radius: 12px; -} - -gstyleslidein #scale_box button.toggle:checked, -gstyleslidein #strings_controls button.toggle:checked, -gstyleslidein #palette_controls button.toggle:checked, -gstyleslidein #components_controls button.toggle:checked { - color: #242424; -} - -configurationview entry.flat { - background: none; -} - -configurationview list { - border-width: 0; -} - -dzldockbin actionbar { - border-radius: 0 0 12px 12px; -} - -workbench.csd > stack.titlebar:not(headerbar) { - padding: 0; - background: none; - border: none; - box-shadow: none; -} - -workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.titlebar:not(headerbar) headerbar:first-child, workbench.csd > stack.titlebar:not(headerbar) headerbar:last-child { - border-radius: 12px 12px 0 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry { - min-height: 0; -} - -window.org-gnome-Builder.workspace > stack#titlebar_container.titlebar > headerbar > omnibar > .linked > entry > overlay > box.horizontal > box.vertical.pan > button { - min-height: 0; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem { - color: #424242; -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:active, window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.25); -} - -window.org-gnome-Builder.workspace > popover.dzlmenubutton > box.vertical > dzlmenubuttonsection.vertical > box.vertical > button.dzlmenubuttonitem > box.horizontal > box.horizontal > label.title { - color: #242424; -} - -window.background > box.vertical box.horizontal list.categories { - border-radius: 0 0 0 12px; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable { - color: #242424; - transition-duration: 0.1s; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:hover, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable:active { - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable label.compressed-entries-label { - background-image: image(#3484e2); - color: white; - font-weight: 700; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row { - background-image: image(#ededed); - color: black; - transition-property: opacity, border-image, background-image, box-shadow; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:hover { - background-image: image(#ebebeb); - color: #242424; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row:active:focus { - background-image: image(#e0e0e0); - color: #242424; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row.popover-activated-row { - background-image: image(#0860F2); - color: white; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header { - background-image: image(#ffffff); - color: #0860F2; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:hover { - background-image: image(#f3f7fe); -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active, window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header:active:focus { - background-image: image(#e6effe); - color: #0860F2; - animation: none; -} - -window.background > box.vertical box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.event.activatable.compressed-row-header label.compressed-entries-label { - background-image: image(#0860F2); - color: white; - transition-duration: 0s; -} - -widget#PROCESSOR list row, widget#MEMORY list row { - margin: -1px; - border: 1px solid #d6d6d6; -} - -widget#PROCESSOR list row.max, widget#MEMORY list row.max { - color: rgba(42, 42, 42, 0.9); -} - -widget#PROCESSOR list separator.list, widget#MEMORY list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#STORAGE list { - margin: -1px; -} - -widget#STORAGE list row.activatable { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active { - color: rgba(36, 36, 36, 0.75); -} - -widget#STORAGE list separator.list { - box-shadow: inset 0 0 0 1px #d6d6d6; -} - -widget#PERFORMANCE searchbar { - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12), inset 0 -1px #f5f5f5; -} - -widget#PERFORMANCE searchbar entry, widget#PERFORMANCE searchbar button { - margin-bottom: 2px; -} - -widget#PERFORMANCE .sidebar { - background-color: #ffffff; - border-bottom-left-radius: 12px; -} - -graph-switcher-button.toggle { - color: rgba(36, 36, 36, 0.75); - font-weight: 500; -} - -graph-switcher-button.toggle:hover { - color: #242424; - background-image: image(rgba(0, 0, 0, 0.05)); -} - -rg-graph.big { - background-position: left top; - background-origin: border-box; - background-repeat: repeat; -} - -box.speedometer-outter { - opacity: 0.8; -} - -box.speedometer-content-area { - box-shadow: 0 0 0 4px rgba(8, 96, 242, 0.2); -} - -.documents-scrolledwin.frame { - border-width: 0; -} - -button.documents-load-more { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: #0860F2; - color: white; - border-radius: 2px; -} - -.photos-collection-icon, -.documents-collection-icon { - background-color: rgba(36, 36, 36, 0.3); - border-radius: 2px; -} - -button.documents-favorite:active, -button.documents-favorite:active:hover { - color: #669efa; -} - -.photos-entry-tag, -.documents-entry-tag { - color: white; - background: #0860F2; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; -} - -.photos-entry-tag:hover, -.documents-entry-tag:hover { - color: white; - background: #176bf7; -} - -.photos-entry-tag:active, -.documents-entry-tag:active { - color: white; - background: #0758de; -} - -.button.photos-entry-tag, -.documents-entry-tag.button { - box-shadow: none; - border: none; - background-color: transparent; -} - -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -.photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; -} - -.photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:first-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child, window.background.csd > box.titlebar.horizontal > headerbar:first-child, .titlebar > headerbar.titlebar.tweak-titlebar-left { - background-image: none; - background-color: #f0f0f0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -window.background.csd > headerbar.titlebar > box.horizontal > headerbar:last-child, -window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child, -window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, window.background.csd > box.titlebar.horizontal > headerbar:last-child, .titlebar > headerbar.titlebar.tweak-titlebar-right { - background-image: none; - background-color: white; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - border: none; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd leaflet > leaflet > sidebar.separator, -window#GearyMainWindow.background.csd leaflet > leaflet > sidebar.separator, .geary-main-window.background.csd > overlay > box.vertical > paned > separator, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > separator, window.background.csd > overlay > hdyleaflet > separator.sidebar, -window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal > separator.sidebar, -hdyleaflet > separator.sidebar, -leaflet > separator.sidebar, -leaflet > leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, -window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, -window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { - background-image: image(#d6d6d6); - background-color: transparent; - border-right: none; -} - -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), preferencesgroup list { - border-radius: 12px; - box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); - background-color: rgba(0, 0, 0, 0.03); - border: none; -} - -window.background.csd stack stack stack frame > list > separator, -window.background.csd > stack > stack > box > frame > list > separator, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, -window.background.csd > stack > scrolledwindow > viewport > box > list > separator, .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, preferencesgroup list > separator { - background: none; - min-height: 0; -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, preferencesgroup list row.activatable:first-child { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, preferencesgroup list row.activatable:last-child { - border-bottom-left-radius: 12px; - border-bottom-right-radius: 12px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, preferencesgroup list row.activatable:only-child { - border-radius: 12px; -} - -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -hdyleaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -leaflet > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > list > row.activatable, -box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame > stack > box.vertical > list > row.activatable { - margin: 2px 4px; - border-radius: 8px; - -gtk-outline-radius: 6px; -} - -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - -hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 4px 0; -} - -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - -.titlebar > headerbar.titlebar.tweak-titlebar-left, -.titlebar > headerbar.titlebar.tweak-titlebar-right { - border: none; -} - -row#AutostartTitle.tweak { - padding: 3px; - background-color: #ffffff; -} - -.tweak-group-startup row.tweak-startup:not(:hover):not(:selected) { - background: none; -} - -.tweak-category:not(:selected):not(:hover) { - background: none; -} - -.tweak-categories { - background-image: none; - background-color: #f0f0f0; - border-radius: 0 0 0 12px; -} - -.tweak-categories > separator { - min-width: 0; - min-height: 0; - background: none; -} - -window.background.csd > hdyleaflet > box.vertical > stack.main-container, -window.background.csd > leaflet > box.vertical > stack.main-container { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > hdyleaflet > box.vertical > stack.main-container, window.background.csd.tiled > hdyleaflet > box.vertical > stack.main-container, window.background.csd.fullscreen > hdyleaflet > box.vertical > stack.main-container { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized .tweak-categories, window.background.csd.tiled .tweak-categories, window.background.csd.fullscreen .tweak-categories { - border-radius: 0 0 0 0; -} - -window.background.csd > stack { - border-radius: 0 0 12px 12px; -} - -window.background.csd > leaflet > stack.background, -window.background.csd > hdyleaflet > stack.background, -window.background.csd > box.horizontal > stack.background { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -window.background.csd > leaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > hdyleaflet > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active, -window.background.csd > box.horizontal > stack.background > widget > box.horizontal > box.horizontal > box.vertical > button:active { - color: #242424; - background-image: none; - background-color: #d9d9d9; - border-color: rgba(0, 0, 0, 0.08); -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical, -window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #f0f0f0; - border-bottom-left-radius: 13px; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { - background-color: transparent; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator { - background: none; -} - -window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), -window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { - background-color: transparent; -} - -window.background.csd.maximized > stack, window.background.csd.tiled > stack, window.background.csd.fullscreen > stack { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized > leaflet > stack.background, -window.background.csd.maximized > hdyleaflet > stack.background, -window.background.csd.maximized > box.horizontal > stack.background, window.background.csd.tiled > leaflet > stack.background, -window.background.csd.tiled > hdyleaflet > stack.background, -window.background.csd.tiled > box.horizontal > stack.background, window.background.csd.fullscreen > leaflet > stack.background, -window.background.csd.fullscreen > hdyleaflet > stack.background, -window.background.csd.fullscreen > box.horizontal > stack.background { - border-bottom-right-radius: 0; -} - -window.background.csd.maximized > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.maximized > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.tiled > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.tiled > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd.fullscreen > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - border-bottom-right-radius: 1px; -} - -window.background.csd.maximized > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.maximized > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.tiled > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.tiled > box.horizontal > box.vertical > scrolledwindow.view, window.background.csd.fullscreen > leaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > hdyleaflet > box.vertical > scrolledwindow.view, -window.background.csd.fullscreen > box.horizontal > box.vertical > scrolledwindow.view { - border-bottom-left-radius: 1px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #ffffff; - border-radius: 0 0 12px 12px; -} - -window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected):not(.progressbar):not(.trough) { - background: none; -} - -window#gnome-system-monitor.background.csd.maximized > box.vertical > stack, window#gnome-system-monitor.background.csd.tiled > box.vertical > stack, window#gnome-system-monitor.background.csd.fullscreen > box.vertical > stack { - border-radius: 0 0 0 0; -} - -stack > grid.vertical > scrolledwindow { - border: none; - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 12px 12px; -} - -stack > grid.vertical scrolledwindow.frame.emptyGrid { - border: none; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow, window.background.csd.tiled stack > grid.vertical > scrolledwindow, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -window.background.csd.maximized stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.tiled stack > grid.vertical > scrolledwindow > viewport.frame list, window.background.csd.fullscreen stack > grid.vertical > scrolledwindow > viewport.frame list { - border-radius: 0 0 0 0; -} - -window.background.csd > headerbar.titlebar.selection-mode > hdyleaflet > headerbar, -window.background.csd > headerbar.titlebar.selection-mode > leaflet > headerbar { - color: #575757; -} - -window.background.csd > overlay > grid.horizontal > frame:dir(ltr) > border { - border-top-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -window.background.csd > overlay > grid.horizontal > overlay > stack > box.horizontal > grid.horizontal > scrolledwindow.contacts-contact-form { - border-bottom-right-radius: 13px; -} - -window.background.csd > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd > overlay > leaflet > stack > frame > grid.vertical { - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - background-color: white; - border-bottom-right-radius: 12px; -} - -window.background.csd > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button, -window.background.csd > overlay > leaflet > overlay > scrolledwindow > viewport.frame > hdycolumn > stack > box.horizontal > box.vertical > box.horizontal > button.image-button { - padding: 2px; -} - -window.background.csd.maximized > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.maximized > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.tiled > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.tiled > overlay > leaflet > stack > frame > grid.vertical, window.background.csd.fullscreen > overlay > hdyleaflet > stack > frame > grid.vertical, -window.background.csd.fullscreen > overlay > leaflet > stack > frame > grid.vertical { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.maximized > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.tiled > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.tiled > overlay > leaflet > overlay > scrolledwindow > viewport.frame, window.background.csd.fullscreen > overlay > hdyleaflet > overlay > scrolledwindow > viewport.frame, -window.background.csd.fullscreen > overlay > leaflet > overlay > scrolledwindow > viewport.frame { - border-bottom-right-radius: 0; -} - -entry.contacts-postal-entry:focus { - box-shadow: 0 1px 1px 0 transparent, inset 0 0 0 1px rgba(77, 142, 249, 0.75); -} - -entry.contacts-postal-entry:focus + entry.contacts-postal-entry { - border-top-color: rgba(77, 142, 249, 0.75); -} - -stack#titlebar_container.titlebar > stack > headerbar, -stack#titlebar_container.titlebar > headerbar.titlebar > deck > headerbar { - border-color: #ffffff; -} - -notebook.main-notebook > header.top { - margin-top: 0; -} - -notebook.main-notebook > header.top > tabs > tab:checked { - border-top-color: #ffffff; -} - -notebook.main-notebook > header.top > tabs > tab:first-child { - border-left-width: 0; -} - -notebook.main-notebook webkitwebview { - border-radius: 0 0 12px 12px; -} - -window.background.csd > deck > deck > fullscreenbox > flap > box > windowhandle > headerbar.titlebar { - border-color: #ffffff; -} - -tabbox { - background-color: #e6e6e6; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -tabbox > tab { - border-top: none; - padding: 2px 10px; - min-width: 24px; - min-height: 24px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -tabbox > tab:checked { - border-top-color: #ffffff; -} - -tabbox > tab button { - min-height: 20px; - min-width: 20px; - border-radius: 3px; - border: none; - padding: 0; -} - -tabbox > tab button:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -tabbox > tab button:active, tabbox > tab button:active:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.2); -} - -window.background.csd > box.vertical > overlay > stack.background { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack.background, window.background.csd.tiled > box.vertical > overlay > stack.background, window.background.csd.fullscreen > box.vertical > overlay > stack.background { - border-radius: 0 0 0 0; -} - -#weather-page, -#weekly-forecast-frame { - border-bottom-right-radius: 12px; -} - -.maximized #weather-page, .tiled #weather-page, .fullscreen #weather-page, .maximized #weekly-forecast-frame, .tiled #weekly-forecast-frame, .fullscreen #weekly-forecast-frame { - border-bottom-right-radius: 0; -} - -#weather-page-content-view { - border-bottom-right-radius: 12px; - border-bottom-left-radius: 12px; -} - -.maximized #weather-page-content-view, .tiled #weather-page-content-view, .fullscreen #weather-page-content-view { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -window.background.csd.unified { - border-top-left-radius: 12px; - border-top-right-radius: 12px; -} - -window.background.csd.unified > deck > deck > deck > box.vertical > headerbar.titlebar.windowhandle > viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { - margin: 0; - border-radius: 0; -} - -window.background.csd.unified.maximized, window.background.csd.unified.tiled, window.background.csd.unified.fullscreen { - border-radius: 0 0 0 0; -} - -hdyviewswitcherbar > actionbar, -viewswitcherbar > actionbar { - background: none; - border: none; -} - -.polari-room-list .sidebar { - background-color: rgba(240, 240, 240, 0.94); - border-bottom-left-radius: 12px; -} - -.polari-room-list.maximized .sidebar, .polari-room-list.tiled .sidebar, .polari-room-list.fullscreen .sidebar { - border-bottom-left-radius: 0; -} - -stack.view.polari-entry-area { - background-color: #f5f5f5; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-right-radius: 12px; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:hover { - background-color: rgba(36, 36, 36, 0.15); - box-shadow: none; - background-image: none; -} - -stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:active, stack.view.polari-entry-area button.popup.flat.toggle.polari-nick-button:checked { - background-color: rgba(36, 36, 36, 0.25); - box-shadow: none; - background-image: none; -} - -.maximized stack.view.polari-entry-area, .tiled stack.view.polari-entry-area, .fullscreen stack.view.polari-entry-area { - border-bottom-right-radius: 0; -} - -stack.view.polari-entry-area:disabled { - background-image: image(#f5f5f5); -} - -.tr-workarea undershoot, -.tr-workarea overshoot { - border-color: transparent; -} - -.atril-window .primary-toolbar toolbar { - background: none; -} - -#gf-bubble, #gf-bubble.solid, -#gf-osd-window, -#gf-osd-window.solid, -#gf-input-source-popup, -#gf-input-source-popup.solid, -#gf-candidate-popup, -#gf-candidate-popup.solid { - color: #ececec; - background-color: rgba(42, 42, 42, 0.9); - border: 1px solid rgba(22, 22, 22, 0.9); - border-radius: 2px; -} - -#gf-bubble levelbar block.low, #gf-bubble levelbar block.high, #gf-bubble levelbar block.full, -#gf-osd-window levelbar block.low, -#gf-osd-window levelbar block.high, -#gf-osd-window levelbar block.full, -#gf-input-source-popup levelbar block.low, -#gf-input-source-popup levelbar block.high, -#gf-input-source-popup levelbar block.full, -#gf-candidate-popup levelbar block.low, -#gf-candidate-popup levelbar block.high, -#gf-candidate-popup levelbar block.full { - background-color: #0860F2; - border-color: #0860F2; -} - -#gf-bubble levelbar block.empty, -#gf-osd-window levelbar block.empty, -#gf-input-source-popup levelbar block.empty, -#gf-candidate-popup levelbar block.empty { - background-color: rgba(29, 29, 29, 0.9); -} - -#gf-bubble levelbar trough, -#gf-osd-window levelbar trough, -#gf-input-source-popup levelbar trough, -#gf-candidate-popup levelbar trough { - background: none; -} - -#gf-input-source { - min-height: 32px; - min-width: 40px; -} - -#gf-input-source:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -gf-candidate-box label { - padding: 3px; -} - -gf-candidate-box:hover, gf-candidate-box:selected { - color: white; - background-color: #0860F2; - border-radius: 2px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:active, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle:checked, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - padding: 4px; - background-color: #ededed; -} - -.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { - padding: 0; -} - -.sidebar-paned scrolledwindow { - border: none; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { - margin: -1px 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: none; - box-shadow: none; - background-color: transparent; -} - -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { - min-height: 36px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.csd > box.vertical > box.vertical > frame, -window.solid-csd > box.vertical > box.vertical > frame { - margin: -1px 0; - padding: 0; -} - -window.csd > box.vertical > box.vertical > frame > border, -window.solid-csd > box.vertical > box.vertical > frame > border { - border: none; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { - min-height: 36px; - min-width: 36px; - padding: 0; - margin: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { - padding: 0; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale { - min-height: 24px; - min-width: 36px; - padding: 0; - margin-top: 8px; - margin-bottom: 8px; -} - -window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, -window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) { - min-height: 28px; - min-width: 28px; - padding: 0; - margin: 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title { - margin: 6px 0; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget { - padding-top: 3px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(ltr) { - padding-left: 4px; -} - -window.background > headerbar.titlebar > button.flat.popup.toggle.text-button.title > grid > widget:dir(rtl) { - padding-right: 4px; -} - -window.background > grid.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical > box.vertical > widget button, -window.background > grid.vertical > box.vertical grid.math-buttons button { - font-weight: 700; -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):active, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.12); -} - -window.background > grid.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical > box.vertical > widget button:not(.suggested-action):checked, -window.background > grid.vertical > box.vertical grid.math-buttons button:not(.suggested-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); - border-color: rgba(0, 0, 0, 0.12); -} - -headerbar.titlebar.incognito-mode entry { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -headerbar.titlebar.incognito-mode entry image, headerbar.titlebar.incognito-mode entry image:hover { - color: inherit; -} - -headerbar.titlebar.incognito-mode entry:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -headerbar.titlebar.incognito-mode entry:disabled { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -notebook > box > stack > box.vertical > paned.vertical > overlay > .floating-bar { - color: rgba(36, 36, 36, 0.75); -} - -.background headerbar entry.starred, .background headerbar entry.non-starred { - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.background headerbar entry.starred image, .background headerbar entry.starred image:hover, .background headerbar entry.non-starred image, .background headerbar entry.non-starred image:hover { - color: inherit; -} - -.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.background headerbar entry.starred:disabled, .background headerbar label:disabled selection.starred, label:disabled .background headerbar selection.starred, .background headerbar entry.non-starred:disabled, .background headerbar label:disabled selection.non-starred, label:disabled .background headerbar selection.non-starred { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -.background headerbar entry.starred > image.right { - color: #ccbb00; -} - -.background headerbar entry.starred > image.right:hover, .background headerbar entry.starred > image.right:active, .background headerbar entry.starred > image.right:checked { - color: #FFEA00; -} - -popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:active, popover.background:not(.emoji-picker) > box.vertical button:not(.destructive-action):not(.suggested-action):only-child:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background { - background-color: transparent; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable { - background-color: #f5f5f5; - color: rgba(36, 36, 36, 0.85); - border-radius: 6px; - border: 1px solid rgba(0, 0, 0, 0.12); - margin: 2px; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.01); -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:active, popover.background:not(.emoji-picker) > box.vertical > scrolledwindow > viewport.frame > list.background > row.activatable:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row { - background-color: rgba(255, 255, 255, 0.35); - color: rgba(36, 36, 36, 0.85); - border-bottom: 1px dashed rgba(0, 0, 0, 0.05); - padding: 6px; -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row:checked { - color: #242424; - background-color: rgba(36, 36, 36, 0.05); -} - -popover.background:not(.emoji-picker) > box.vertical > stack > box.vertical scrolledwindow > viewport.frame > list.background > row.activatable.bookmarks-row button.flat { - min-width: 16px; - min-height: 16px; - padding: 4px; - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -flowboxchild.bookmark-tag-widget { - color: #f5f5f5; - font-weight: 500; -} - -flowboxchild.bookmark-tag-widget label { - margin-bottom: 2px; -} - -flowboxchild.bookmark-tag-widget-selected { - color: white; -} - -.background.csd.main-window .sidebar.rooms-sidebar { - border-bottom-left-radius: 12px; -} - -.background.csd.main-window.maximized .sidebar.rooms-sidebar, .background.csd.main-window.tiled .sidebar.rooms-sidebar, .background.csd.main-window.fullscreen .sidebar.rooms-sidebar { - border-bottom-left-radius: 0; -} - -.documents-scrolledwin { - background-color: transparent; -} - -.documents-scrolledwin .content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin .content-view:hover { - background-color: rgba(36, 36, 36, 0.08); -} - -.documents-scrolledwin viewport.frame { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { - background-color: transparent; -} - -.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { - border: none; -} - -window.background.csd > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.tiled > box.vertical > overlay > stack > box.vertical > actionbar, window.background.csd.fullscreen > box.vertical > overlay > stack > box.vertical > actionbar { - border-radius: 0 0 0 0; -} - -window.background.csd > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - background-color: transparent; - border-radius: 12px; -} - -window.background.csd > box.vertical > paned.horizontal > box.vertical > scrolledwindow > treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd evview.view.content-view { - background-color: transparent; - border-radius: 0 0 12px 12px; -} - -window.background.csd.maximized > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.tiled > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected), window.background.csd.fullscreen > box.vertical > scrolledwindow > iconview.view.content-view:not(:hover):not(:selected) { - border-radius: 0; -} - -window.background.csd.maximized evview.view.content-view, window.background.csd.tiled evview.view.content-view, window.background.csd.fullscreen evview.view.content-view { - border-radius: 0 0 0 0; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -.background.csd > grid.horizontal > paned.horizontal > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 12px; - background-color: #f5f5f5; -} - -.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd.maximized > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.tiled > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow, .background.csd.fullscreen > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { - border-radius: 0 0 0 0; -} - -.background.csd > box.vertical > box.vertical > box.vertical > paned.horizontal > separator { - background-image: none; - background-color: #e0e0e0; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view { - min-width: 240px; -} - -window.background.csd > box.vertical > paned.horizontal > scrolledwindow treeview.view:not(:selected):not(:hover) { - background-color: transparent; -} - -window.background.csd > box.vertical > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.background.csd > paned.titlebar { - background-color: #ffffff; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -window.background.csd > paned.titlebar > headerbar { - background: none; - box-shadow: none; -} - -window.background.csd > paned.titlebar > separator { - background: none; -} - -dialog.background.csd > headerbar.titlebar > label:not(.title):not(.subtitle) { - font-weight: 700; -} - -dialog.background.csd > box.vertical.dialog-vbox.view { - background: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame { - border: none; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { - border-radius: 0 0 0 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { - border-radius: 0 0 12px 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > stack > scrolledwindow.frame { - border: 1px solid rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { - border-radius: 0 0 12px 12px; - background-color: #ffffff; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), -dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > box.vertical > stack.view > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { - border-radius: 0 0 12px 12px; - border-width: 1px 0 0 0; -} - -dialog.background.csd > box.vertical.dialog-vbox > stack > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { - border-radius: 0 0 12px 12px; -} - -dialog.background.csd > box.vertical.dialog-vbox separator.vertical { - background-color: rgba(0, 0, 0, 0.12); -} - -dialog.background.csd > box.vertical.dialog-vbox .lowres-icon { - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox .icon-dropshadow { - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); -} - -dialog.background.csd > box.vertical.dialog-vbox > .dialog-action-box > .dialog-action-area { - padding: 3px 6px 6px; -} - -dialog.background.csd stack scrolledwindow.frame { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view { - border-radius: 12px; -} - -dialog.background.csd stack scrolledwindow.frame textview.view > text { - background: none; -} - -dialog.background.csd stack scrolledwindow.frame treeview.view:not(:hover):not(:selected) { - background: none; -} - -dialog.background.csd stack scrolledwindow viewport.frame.view { - border-radius: 12px; -} - -dialog.background.csd > .dialog-vbox > .dialog-action-box > .dialog-action-area { - margin: 0 6px 6px; -} - -window.background.csd stack stack stack frame > border, -window.background.csd > stack > stack > box > frame > border, -window.background.csd > stack > stack > box > box > frame > border, -window.background.csd > stack > box > stack > box > frame > border, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { - border: none; -} - -window.background.csd > stack > box > box > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > box > box > list, -window.background.csd.maximized > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.tiled > stack > box > box > list, -window.background.csd.tiled > stack > box > stack > scrolledwindow > viewport > list, window.background.csd.fullscreen > stack > box > box > list, -window.background.csd.fullscreen > stack > box > stack > scrolledwindow > viewport > list { - border-bottom-left-radius: 0; -} - -MsdOsdWindow.background.osd { - border-radius: 2px; - border: 1px solid rgba(22, 22, 22, 0.9); -} - -MsdOsdWindow.background.osd .progressbar { - background-color: #0860F2; - border: none; - border-color: red; - border-radius: 5px; -} - -MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 29, 29, 0.9); - border: none; - border-radius: 5px; -} - -.mate-panel-menu-bar, .mate-panel-menu-bar menubar, -panel-toplevel.background, -panel-toplevel.background menubar { - background-color: white; -} - -.mate-panel-menu-bar menubar, -.mate-panel-menu-bar #PanelApplet label, -.mate-panel-menu-bar #PanelApplet image, -panel-toplevel.background menubar, -panel-toplevel.background #PanelApplet label, -panel-toplevel.background #PanelApplet image { - color: white; -} - -.mate-panel-menu-bar button label, .mate-panel-menu-bar button image, -.mate-panel-menu-bar #tasklist-button label, -.mate-panel-menu-bar #tasklist-button image, -panel-toplevel.background button label, -panel-toplevel.background button image, -panel-toplevel.background #tasklist-button label, -panel-toplevel.background #tasklist-button image { - color: inherit; -} - -.mate-panel-menu-bar .wnck-pager, -panel-toplevel.background .wnck-pager { - color: gray; - background-color: rgba(230, 230, 230, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:hover, -panel-toplevel.background .wnck-pager:hover { - background-color: rgba(255, 255, 255, 0.16); -} - -.mate-panel-menu-bar .wnck-pager:selected, -panel-toplevel.background .wnck-pager:selected { - color: #669efa; - background-color: #0860F2; -} - -.mate-panel-menu-bar na-tray-applet, -panel-toplevel.background na-tray-applet { - -NaTrayApplet-icon-padding: 0; - -NaTrayApplet-icon-size: 16px; -} - -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.caja-side-pane, .caja-side-pane text, .caja-side-pane treeview, -.caja-side-pane > notebook > stack > widget > box { - color: #363636; - caret-color: #363636; - background-color: #f0f0f0; -} - -.caja-side-pane > box button:not(:active):not(:checked) { - color: #363636; -} - -.caja-side-pane .frame { - border-color: rgba(0, 0, 0, 0.12); -} - -.caja-side-pane junction { - background-color: rgba(227, 227, 227, 0.94); -} - -.caja-navigation-window .primary-toolbar { - background-color: #ffffff; -} - -.caja-navigation-window .caja-side-pane { - background-color: transparent; -} - -.caja-navigation-window .caja-side-pane .frame { - border-width: 1px 0 0; -} - -.caja-navigation-window paned > separator { - background-image: image(#d6d6d6); -} - -.caja-side-pane treeview.view, .caja-side-pane .view { - background: none; -} - -.caja-side-pane treeview.view:hover, .caja-side-pane .view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.caja-side-pane treeview.view:active, .caja-side-pane treeview.view:selected, .caja-side-pane .view:active, .caja-side-pane .view:selected { - background-color: #0860F2; -} - -.caja-side-pane textview.view text { - background: none; -} - -.caja-side-pane scrollbar { - background: none; -} - -.caja-notebook .frame { - border-width: 0 0 1px; -} - -.caja-search-bar entry:focus { - box-shadow: none; -} - -.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat, .mate-panel-menu-bar button:not(#tasklist-button), -panel-toplevel.background button:not(#tasklist-button) { - color: white; - border-radius: 6px; - background: none; - border: none; -} - -.xfce4-panel button:hover:not(:active):not(:checked), .mate-panel-menu-bar button:hover:not(:active):not(:checked):not(#tasklist-button), -panel-toplevel.background button:hover:not(:active):not(:checked):not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -.xfce4-panel button:checked, .mate-panel-menu-bar button:checked:not(#tasklist-button), -panel-toplevel.background button:checked:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.25); -} - -.xfce4-panel button:checked label, .mate-panel-menu-bar button:checked:not(#tasklist-button) label, -panel-toplevel.background button:checked:not(#tasklist-button) label, .xfce4-panel button:checked image, .mate-panel-menu-bar button:checked:not(#tasklist-button) image, -panel-toplevel.background button:checked:not(#tasklist-button) image { - color: inherit; -} - -.xfce4-panel button:active, .mate-panel-menu-bar button:active:not(#tasklist-button), -panel-toplevel.background button:active:not(#tasklist-button) { - color: white; - background-color: rgba(255, 255, 255, 0.3); -} - -.xfce4-panel.panel { - background-color: rgba(255, 255, 255, 0.16); - text-shadow: none; - -gtk-icon-shadow: none; - border: none; -} - -.XfceHeading { - border: 0 none transparent; - background-color: #f5f5f5; - color: #242424; -} - -.xfce4-panel { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 700; - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - border-width: 0; -} - -.xfce4-panel, -.xfce4-panel frame > border { - border: none; -} - -#XfcePanelWindow.xfce4-panel { - border: none; -} - -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { - transition: none; -} - -.xfce4-panel button { - font-weight: 700; -} - -.xfce4-panel button#launcher-arrow:hover, .xfce4-panel button#launcher-arrow + button.toggle:hover { - box-shadow: none; -} - -.xfce4-panel button#launcher-arrow + button.toggle:checked { - color: #0860F2; - box-shadow: none; -} - -.xfce4-panel button#xfce4-notification-plugin { - padding: 0 1px; -} - -.xfce4-panel menu { - font-weight: 400; - text-shadow: none; - -gtk-icon-effect: none; -} - -.xfce4-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.xfce4-panel widget.tasklist > button.toggle { - font-weight: 400; -} - -XfdesktopIconView.view { - border-radius: 2px; - background: transparent; - color: white; - text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.32), 0 2px 3px rgba(0, 0, 0, 0.12); -} - -XfdesktopIconView.view:active, XfdesktopIconView.view:checked { - background-color: #0860F2; - color: white; - text-shadow: none; -} - -window#whiskermenu-window { - background-color: #f5f5f5; -} - -window#whiskermenu-window > frame > border { - border-radius: 0; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio { - padding: 2px 6px; - margin: 2px; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked, window#whiskermenu-window scrolledwindow > viewport button.radio:active { - background-color: #0860F2; - color: white; -} - -window#whiskermenu-window scrolledwindow > viewport button.radio:checked:hover, window#whiskermenu-window scrolledwindow > viewport button.radio:active:hover { - background-image: none; -} - -window#whiskermenu-window scrolledwindow treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.1); - color: #242424; -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 12px; - background-color: rgba(240, 240, 240, 0.94); -} - -window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:not(:hover):not(:selected) { - background-color: transparent; -} - -window.background.csd.thunar.maximized > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.tiled > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane, window.background.csd.thunar.fullscreen > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-bottom-left-radius: 0; -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { - border-top: none; - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view { - background-color: rgba(240, 240, 240, 0.94); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:hover { - background-color: rgba(0, 0, 0, 0.08); -} - -window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:selected:hover, window.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane treeview.view:active:hover { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.thunar > grid.horizontal > paned.horizontal > separator { - background-image: image(#d6d6d6); -} - -window.thunar toolbar#location-toolbar { - border-bottom: 1px solid #e0e0e0; -} - -window.thunar toolbar#location-toolbar button.path-bar-button, -window.thunar toolbar#location-toolbar button.flat { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; - margin-left: 0; - margin-right: 0; - border-radius: 6px; - min-height: 28px; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:hover, -window.thunar toolbar#location-toolbar button.flat:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:active, -window.thunar toolbar#location-toolbar button.flat:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - background: none; - box-shadow: none; -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled label, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button label, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button label, window.thunar toolbar#location-toolbar button.path-bar-button:disabled, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button, -window.thunar toolbar#location-toolbar button.flat:disabled label, -window.thunar toolbar#location-toolbar label:disabled selection.flat label, -label:disabled window.thunar toolbar#location-toolbar selection.flat label, -window.thunar toolbar#location-toolbar button.flat:disabled, -window.thunar toolbar#location-toolbar label:disabled selection.flat, -label:disabled window.thunar toolbar#location-toolbar selection.flat { - color: rgba(87, 87, 87, 0.35); -} - -window.thunar toolbar#location-toolbar button.path-bar-button:disabled:active, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:active, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:active, window.thunar toolbar#location-toolbar button.path-bar-button:disabled:checked, window.thunar toolbar#location-toolbar label:disabled selection.path-bar-button:checked, label:disabled window.thunar toolbar#location-toolbar selection.path-bar-button:checked, -window.thunar toolbar#location-toolbar button.flat:disabled:active, -window.thunar toolbar#location-toolbar label:disabled selection.flat:active, -label:disabled window.thunar toolbar#location-toolbar selection.flat:active, -window.thunar toolbar#location-toolbar button.flat:disabled:checked, -window.thunar toolbar#location-toolbar label:disabled selection.flat:checked, -label:disabled window.thunar toolbar#location-toolbar selection.flat:checked { - color: rgba(87, 87, 87, 0.35); - background-color: transparent; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-parent > button.image-button.flat:not(.toggle) { - margin-left: 10px; -} - -window.thunar toolbar#location-toolbar > toolbutton#open-home > button.image-button.flat:not(.toggle) { - margin-right: 10px; -} - -window.thunar toolbar#location-toolbar entry { - min-height: 22px; -} - -window.thunar notebook stack > scrolledwindow.frame.standard-view { - border-top-width: 0; - border-right-width: 0; -} - -window.thunar notebook header.top tab.reorderable-page > box > label { - min-height: 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar { - padding: 3px 0; -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:hover { - color: #242424; - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected, -window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar treeview.view.sidebar:selected { - color: #242424; - background-color: rgba(36, 36, 36, 0.15); -} - -.geary-main-window.background.csd stack#conversation_viewer, -window#GearyMainWindow.background.csd stack#conversation_viewer { - background-color: #ffffff; - border-bottom-right-radius: 13px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - background-color: #ffffff; - border-bottom-right-radius: 12px; -} - -.geary-main-window.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, -window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { - background-color: transparent; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar { - background-color: #ffffff; -} - -.geary-main-window.background.csd stack#conversation_viewer searchbar > revealer > box, -window#GearyMainWindow.background.csd stack#conversation_viewer searchbar > revealer > box { - border-color: #d6d6d6; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator > separator, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator > separator { - margin-left: -1px; - background: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar { - margin: -8px -12px; - border: none; - background-color: #f0f0f0; - border-bottom-left-radius: 12px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator statusbar frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator statusbar frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-folder-frame scrolledwindow treeview.view.sidebar:not(:hover):not(:selected) { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame { - background-color: #f0f0f0; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame > border { - border: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow { - background-color: #ffffff; - margin: 6px 6px 6px 0; - padding: 6px 0; - border: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 6px; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view { - border: none; - background-image: none; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:hover { - background-color: rgba(36, 36, 36, 0.1); -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected, -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:selected { - background-color: rgba(36, 36, 36, 0.15); - color: #242424; -} - -.geary-main-window.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected), -window#GearyMainWindow.background.csd paned.geary-sidebar-pane-separator frame.geary-conversation-frame scrolledwindow treeview.view:not(:hover):not(:selected) { - background: none; -} - -.geary-main-window.background.csd.maximized > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.tiled > overlay > box.vertical > paned > .sidebar, .geary-main-window.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.maximized > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.tiled > overlay > box.vertical > paned > .sidebar, -window#GearyMainWindow.background.csd.fullscreen > overlay > box.vertical > paned > .sidebar { - border-bottom-left-radius: 0; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer, .geary-main-window.background.csd.tiled stack#conversation_viewer, .geary-main-window.background.csd.fullscreen stack#conversation_viewer, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer { - border-bottom-right-radius: 1px; -} - -.geary-main-window.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, .geary-main-window.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.maximized stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.tiled stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame, -window#GearyMainWindow.background.csd.fullscreen stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame { - border-bottom-right-radius: 0; -} - -.geary-main-window.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, .geary-main-window.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.maximized paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.tiled paned.geary-sidebar-pane-separator statusbar, -window#GearyMainWindow.background.csd.fullscreen paned.geary-sidebar-pane-separator statusbar { - border-bottom-left-radius: 0; -} - -window.background:not(.csd) > widget > separator { - padding-top: 1px; - margin-top: 1px; - min-height: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > scrollbar { - background: none; - border: none; -} - -window.background:not(.csd) > widget > frame > border { - border-color: rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry, -window.background:not(.csd) > widget .entry { - border-radius: 6px; - background-image: image(#ffffff); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > entry:focus, -window.background:not(.csd) > widget .entry:focus { - border-color: #4d8ef9; - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -window.background:not(.csd) > widget > spinbutton { - background-image: image(white); - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > spinbutton:active { - background-image: image(#f5f5f5); -} - -window.background:not(.csd) > widget > spinbutton .entry { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -window.background:not(.csd) > widget > button { - padding-top: 3px; - padding-bottom: 3px; -} - -window.background:not(.csd) > widget > button > button { - outline-style: none; - border-radius: 6px; -} - -window.background:not(.csd) > widget > button > button:active { - border-radius: 6px; - border: none; - background-image: image(#f5f5f5); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.csd) > widget > button > button label { - padding: 4px 6px; -} - -window.background:not(.csd) > menu, -window.background:not(.csd) > menu > menu { - border-radius: 0; - background-color: rgba(255, 255, 255, 0.95); -} - -window.background:not(.csd) > menu > menuitem { - padding: 4px 6px; -} - -window.background:not(.csd) > menu > menuitem > label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -window.background:not(.csd) > menu > menuitem > radio, -window.background:not(.csd) > menu > menuitem > check { - padding: 0 2px 0 4px; -} - -window.background:not(.csd) > window > menu menuitem { - transition: none; -} - -#MozillaGtkWidget { - background-color: #f5f5f5; -} - -#MozillaGtkWidget .background, -#MozillaGtkWidget frame, -#MozillaGtkWidget separator, -#MozillaGtkWidget scrolledwindow { - background-color: #ffffff; -} - -#MozillaGtkWidget scrollbar { - background: none; - border: none; -} - -#MozillaGtkWidget scrollbar slider { - background-color: #979797; -} - -#MozillaGtkWidget scrollbar slider:hover { - background-color: #787878; -} - -#MozillaGtkWidget scrollbar slider:hover:active { - background-color: #585858; -} - -#MozillaGtkWidget scrollbar slider:disabled { - background-color: transparent; -} - -#MozillaGtkWidget > window.background > menu { - border: none; - background-color: rgba(255, 255, 255, 0.95); - border-radius: 2px; -} - -#MozillaGtkWidget > window.background > menu > separator { - margin-top: 2px; - margin-bottom: 2px; - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > frame > border { - border-color: #cfcfcf; -} - -#MozillaGtkWidget > widget text { - background-color: #f5f5f5; -} - -#MozillaGtkWidget > widget text:selected { - background-color: #0860F2; - color: white; -} - -#MozillaGtkWidget > widget separator { - background-color: rgba(0, 0, 0, 0.12); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview { - background-color: rgba(255, 255, 255, 0.95); -} - -#MozillaGtkWidget > widget > scrolledwindow > textview text { - background-color: transparent; - color: #363636; -} - -#MozillaGtkWidget menu { - border: none; -} - -window.background.chromium { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium headerbar.titlebar button.toggle { - border: none; - background-color: transparent; - background-image: none; -} - -window.background.chromium headerbar.titlebar button.toggle:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -window.background.chromium headerbar.titlebar button.toggle:checked, window.background.chromium headerbar.titlebar button.toggle:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -window.background.chromium headerbar.titlebar button.titlebutton { - min-width: 16px; - min-height: 16px; - margin: 0; - padding: 0 0; - background-size: auto; - color: transparent; -} - -window.background.chromium button { - border-width: 1px; - border-style: solid; - border-color: #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus { - border-image: none; - border: 1px solid #d6d6d6; - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > textview.view, window.background.chromium textview { - background-color: #f5f5f5; - color: #363636; -} - -window.background.chromium > menubar { - background-color: #ffffff; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal { - background-color: #ffffff; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button { - color: #575757; - border: none; - border-radius: 50px; - background-image: none; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:hover { - background-color: white; - color: #646464; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:active, window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:checked { - background-color: rgba(255, 0, 0, 0.65); - color: white; -} - -window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > button.flat.small-button:disabled, label:disabled window.background:not(.solid-csd) > grid.horizontal > grid.horizontal > selection.small-button { - color: rgba(87, 87, 87, 0.6); -} - -window.background:not(.solid-csd) > notebook:not(.frame) { - border: 0 none transparent; - background-color: #ffffff; -} - -window.background:not(.solid-csd) > notebook:not(.frame) > stack { - border: none; - box-shadow: none; -} - -widget > box.terminal-titlebar { - padding: 0 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle { - border: none; - border-radius: 0; - padding-top: 0; - padding-bottom: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { - padding-right: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { - padding-left: 6px; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:hover, widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - border-radius: 0; -} - -widget > box.terminal-titlebar > button.flat.popup.toggle:checked, widget > box.terminal-titlebar > button.flat.popup.toggle:active { - background-color: rgba(36, 36, 36, 0.05); - color: #242424; -} - -widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titlebar > button.image-button.toggle { - margin: 2px 0; - padding: 0; - min-height: 24px; - min-width: 24px; - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -list.tilix-session-sidebar { - background-image: image(rgba(240, 240, 240, 0.94)); -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 100px; - -gtk-outline-radius: 100px; - background-color: #f8464c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button, list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - color: white; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:hover { - background-color: #fa777c; -} - -list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { - background-image: image(#f6151c); -} - -window.background.csd > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.tiled > box.horizontal > stack > box.vertical > notebook > stack, window.background.csd.fullscreen > box.horizontal > stack > box.vertical > notebook > stack { - border-bottom-right-radius: 0; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 12px; -} - -window.background.csd > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 12px; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > .sidebar { - border-bottom-left-radius: 0; -} - -window.background.csd.maximized > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.tiled > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack, window.background.csd.fullscreen > grid.vertical > overlay > grid.vertical > grid.horizontal > paned.horizontal > stack { - border-bottom-right-radius: 0; -} - -toolbar#SubToolBox { - min-height: 36px; -} - -toolbar#SubToolBox entry, toolbar#SubToolBox button { - margin-top: 6px; - margin-bottom: 6px; -} - -toolbar#SubToolBox > toolbutton > button.flat { - margin-left: 2px; - margin-right: 2px; -} - -widget#ToolboxCommon button.flat:active { - background-color: rgba(36, 36, 36, 0.25); -} - -widget#ToolboxCommon button.flat:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -widget#ToolboxCommon > toolbar > toolbutton > button.flat { - margin-top: 2px; - margin-bottom: 2px; -} - -box#DesktopStatusBar spinbutton, box#DesktopStatusBar button.combo { - margin-top: 6px; - margin-bottom: 6px; -} - -window > box.vertical > box.horizontal > toolbar { - background-color: transparent; - box-shadow: none; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box label, -window > box.vertical > box.horizontal > toolbar toolitem > box entry { - min-height: 20px; - padding-top: 2px; - padding-bottom: 2px; - font-size: 90%; -} - -window > box.vertical > box.horizontal > toolbar toolitem > box > label { - color: #242424; -} - -window > box.vertical > box.horizontal > widget { - background-color: transparent; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame { - border: none; -} - -window.background > box.vertical > overlay > stack > scrolledwindow.frame > viewport.frame > box.vertical > stack > scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -window#ValaPanel.background widget.-vala-panel-background > separator { - background: none; -} - -button.flat.-panel-button:hover, -button#tasklist-button.toggle.flat:hover, -button.flat.-panel-icon-button:hover { - box-shadow: inset 0 -2px rgba(8, 96, 242, 0.5); - background: none; -} - -button.flat.-panel-button:active, button.flat.-panel-button:checked, -button#tasklist-button.toggle.flat:active, -button#tasklist-button.toggle.flat:checked, -button.flat.-panel-icon-button:active, -button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: #f2f2f2; - background: none; -} - -.unpinned button.flat.-panel-icon-button { - border-radius: 0; -} - -.unpinned button.flat.-panel-icon-button:hover { - -gtk-icon-effect: highlight; -} - -.unpinned button.flat.-panel-icon-button:hover, .unpinned button.flat.-panel-icon-button:active, .unpinned button.flat.-panel-icon-button:checked { - box-shadow: inset 0 -2px #0860F2; - color: #f2f2f2; -} - -.pinned button.flat.-panel-icon-button.running { - border-radius: 0; -} - -.pinned button.flat.-panel-icon-button.running > image { - background-position: bottom center; -} - -.pinned button.flat.-panel-icon-button.running:hover { - -gtk-icon-effect: highlight; -} - -.pinned button.flat.-panel-icon-button.running:hover, .pinned button.flat.-panel-icon-button.running:active, .pinned button.flat.-panel-icon-button.running:checked { - box-shadow: inset 0 -2px #0860F2; - color: #f2f2f2; -} - -menubar.-vala-panel-appmenu-private, -menubar.-vala-panel-background { - background: none; - border: none; - box-shadow: none; -} - -menubar.-vala-panel-appmenu-private > menuitem, -menubar.-vala-panel-background > menuitem { - color: white; - font-weight: normal; -} - -menubar.-vala-panel-appmenu-private > menuitem:hover, -menubar.-vala-panel-background > menuitem:hover { - color: white; - background-color: rgba(255, 255, 255, 0.2); -} - -menubar.-vala-panel-appmenu-private > menuitem:disabled, -menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.menubar.panel .panel, .menubar.panel .panel.color-light, .menubar.panel .panel.color-dark { - background-color: transparent; - background-image: image(rgba(255, 255, 255, 0.1)); - border-bottom: none; - transition: all 100ms ease-in-out; - color: white; -} - -.menubar.panel .panel.maximized { - background-color: rgba(255, 255, 255, 0.2); - background-image: none; - border: none; -} - -.menubar.panel .panel.translucent { - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: none; -} - -.menubar.panel .panel menubar { - background: none; - box-shadow: none; - border: none; -} - -.menubar.panel popover { - padding: 2px 4px; - margin: 0 6px 15px 6px; - border: 1px solid rgba(0, 0, 0, 0.35); - box-shadow: 0 3px 5px rgba(0, 0, 0, 0.12), 0 5px 8px rgba(0, 0, 0, 0.08); -} - -.menubar.panel popover button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.menubar.panel popover button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.menubar.panel popover button:active label { - color: white; -} - -.menubar.panel popover button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.menubar.panel popover button:checked label { - color: white; -} - -.menubar.panel popover button:disabled { - background-color: transparent; -} - -.menubar.panel popover button:disabled label, .menubar.panel popover button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover button, .menubar.panel popover button:hover, .menubar.panel popover button:active, .menubar.panel popover button:checked, .menubar.panel popover button:disabled { - border-color: transparent; -} - -.menubar.panel popover .linked > button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -.menubar.panel popover .linked > button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -.menubar.panel popover .linked > button:active, .menubar.panel popover .linked > button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -.menubar.panel popover .linked > button:disabled label, .menubar.panel popover .linked > button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.menubar.panel popover list { - background-color: transparent; -} - -.menubar.panel popover separator.horizontal { - margin: 0 -4px; -} - -.menubar.panel popover separator.vertical { - background: none; -} - -.menubar.panel popover .sidebar { - border-style: none; - background: none; -} - -.menubar.panel popover .sidebar .view { - background: none; -} - -.menubar.panel popover .sidebar .view:hover { - border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); -} - -.menubar.panel popover .sidebar .view:selected, .menubar.panel popover .sidebar .view:selected:focus, .menubar.panel popover .sidebar .view:selected:backdrop { - text-shadow: none; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - background-color: rgba(0, 0, 0, 0.65); - border-radius: 6px; -} - -.composited-indicator { - padding: 0 6px; -} - -.composited-indicator > revealer label, -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - color: white; - font-weight: normal; - transition: all 200ms ease-in-out; - text-shadow: none; - -gtk-icon-shadow: none; -} - -.composited-indicator > revealer image, -.composited-indicator > revealer spinner { - padding: 3px 0; -} - -.composited-indicator > revealer label { - padding: 3px 6px; -} - -.composited-indicator .keyboard { - background-color: white; - border-radius: 2px; - color: rgba(255, 255, 255, 0.16); - padding: 0 3px; - font-weight: normal; - box-shadow: none; - text-shadow: none; -} - -button.flat.toggle.switcher:hover image, button.flat.toggle.switcher:active image, button.flat.toggle.switcher:checked image, button.flat.toggle.switcher:selected image { - color: #0860F2; -} - -.circular label:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.circular.accent { - color: white; - background-color: #0860F2; -} - -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: white; - background-color: #0860F2; - outline-color: transparent; -} - -MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { - background-color: transparent; -} - -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { - outline-color: transparent; -} - -.marlin-pathbar.pathbar { - padding-left: 4px; - padding-right: 4px; - color: #575757; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px transparent; -} - -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { - color: inherit; -} - -.marlin-pathbar.pathbar:focus { - background-image: none; - background-color: rgba(0, 0, 0, 0.05); - box-shadow: inset 0 0 0 2px rgba(77, 142, 249, 0.75); -} - -.marlin-pathbar.pathbar:disabled, label:disabled selection.pathbar { - color: rgba(87, 87, 87, 0.35); - background-color: rgba(0, 0, 0, 0.02); -} - -window.background.csd > paned.horizontal > separator:dir(ltr) { - margin-left: -1px; -} - -window.background.csd > paned.horizontal > separator:dir(rtl) { - margin-right: -1px; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view { - border-right: 1px solid #d6d6d6; - color: #363636; - padding-top: 3px; - padding-bottom: 3px; - border-right: 1px solid #e0e0e0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:hover):not(:selected) { - border-bottom-left-radius: 12px; - background: none; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:not(:selected):hover { - background-color: rgba(0, 0, 0, 0.05); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:hover label, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view:selected:focus label { - color: #242424; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image { - color: #363636; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:selected { - color: white; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view image:disabled { - color: rgba(54, 54, 54, 0.45); -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough { - color: #242424; - background-color: rgba(0, 0, 0, 0.12); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected, window.background.csd > paned.horizontal > scrolledwindow > viewport.frame > box.vertical treeview.view.trough:selected:focus { - color: white; - background-color: rgba(0, 0, 0, 0.2); - border-radius: 6px; - border-width: 0; -} - -window.background.csd > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 12px; -} - -window.background.csd.maximized > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.tiled > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list, window.background.csd.fullscreen > stack > stack > paned.horizontal > scrolledwindow > viewport.frame list { - border-bottom-left-radius: 0; -} - -.dynamic-notebook > notebook > stack { - border-bottom-right-radius: 12px; - background-color: #ffffff; -} - -.dynamic-notebook > notebook > stack scrolledwindow.view.h2 { - background-color: transparent; -} - -.dynamic-notebook > notebook > stack treeview.view:not(:hover):not(:selected), -.dynamic-notebook > notebook > stack iconview.view:not(:hover):not(:selected) { - background: none; -} - -.dynamic-notebook > notebook > stack treeview.view:hover, -.dynamic-notebook > notebook > stack iconview.view:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.dynamic-notebook > notebook > stack treeview.view:selected, -.dynamic-notebook > notebook > stack iconview.view:selected { - color: #242424; - background-color: rgba(0, 0, 0, 0.1); -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry { - border-image-width: 0; - background-color: #f5f5f5; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > entry:focus { - background-color: #ffffff; -} - -.dynamic-notebook > notebook treeview.view > frame.cell > border { - border: none; -} - -headerbar.titlebar > box.horizontal > entry.pathbar { - min-height: 20px; - padding: 2px 6px; - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) { - min-height: 0; - margin-top: 8px; - margin-bottom: 8px; - border-width: 1px; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):not(:checked):not(:active) { - background-clip: padding-box; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):disabled, label:disabled headerbar.titlebar > selection:dir(ltr) { - color: rgba(87, 87, 87, 0.6); -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr):backdrop { - opacity: 0.7; - background-image: none; -} - -headerbar.titlebar > button.flat.image-button.toggle:dir(ltr) + button.flat.image-button.toggle { - margin-right: -6px; -} - -headerbar.titlebar > .linked.raised > button.toggle { - margin-top: 4px; - margin-bottom: 4px; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar { - margin-top: 6px; - margin-bottom: 6px; - border: none; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar button.toggle { - margin-top: 0; - margin-bottom: 0; -} - -headerbar.titlebar > grid.linked.horizontal.format-bar:backdrop { - transition: 150ms ease-out; - background-image: none; - background-color: white; -} - -.gala-notification { - border: 1px solid rgba(0, 0, 0, 0.08); - border-radius: 12px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, rgba(42, 42, 42, 0.9), rgba(42, 42, 42, 0.9)); - background-color: transparent; -} - -.gala-notification .title, .gala-notification .label { - color: #dadada; -} - -actionbar.inline-toolbar { - border: none; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -actionbar.inline-toolbar button { - border-radius: 6px; -} - -actionbar.inline-toolbar button:first-child { - border-right-style: solid; -} - -actionbar.inline-toolbar button:last-child { - border-left-style: solid; -} - -scale.warmth trough { - min-height: 4px; - border-radius: 3px; - background-image: linear-gradient(to right, #3484e2, #f8464c); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.25); -} - -.terminal-window headerbar.titlebar.default-decoration { - background-color: #ffffff; - border-bottom: 1px solid #e0e0e0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); -} - -.terminal-window headerbar.titlebar.default-decoration:backdrop { - transition: 150ms ease-out; - color: rgba(87, 87, 87, 0.7); - background-image: none; - background-color: white; - border-color: white; -} - -.terminal-window .search-bar { - background-color: #f5f5f5; - border-bottom: 1px solid #d6d6d6; -} - -.terminal-window .dynamic-notebook notebook > header { - border-color: #d6d6d6; -} - -UnityDecoration { - -UnityDecoration-extents: 28px 1px 1px 1px; - -UnityDecoration-input-extents: 10px; - -UnityDecoration-shadow-offset-x: 0px; - -UnityDecoration-shadow-offset-y: 6px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.35); - -UnityDecoration-active-shadow-radius: 12px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.15); - -UnityDecoration-inactive-shadow-radius: 7px; - -UnityDecoration-glow-size: 10px; - -UnityDecoration-glow-color: #0860F2; - -UnityDecoration-title-indent: 10px; - -UnityDecoration-title-fade: 35px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.background { - border-radius: 12px; - background-color: transparent; -} - -UnityDecoration .top { - border: 1px solid rgba(0, 0, 0, 0.12); - border-bottom-width: 0; - border-radius: 12px 12px 0 0; - padding: 1px 6px 0 6px; - background-color: #ffffff; - color: #575757; - box-shadow: inset 0 1px white; -} - -UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: rgba(87, 87, 87, 0.7); -} - -UnityDecoration .left, UnityDecoration .right, UnityDecoration .bottom, -UnityDecoration .left:backdrop, UnityDecoration .right:backdrop, UnityDecoration .bottom:backdrop { - background-color: rgba(0, 0, 0, 0.12); -} - -UnityPanelWidget, -.unity-panel { - background-color: rgba(255, 255, 255, 0.95); - color: white; - box-shadow: none; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: white; -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - border-radius: 0; - color: white; - background-image: linear-gradient(to bottom, #0860F2, #0860F2); - border-bottom: none; -} - -.lightdm.menu { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - border-color: rgba(255, 255, 255, 0.8); - border-radius: 4px; - padding: 1px; - color: white; -} - -.lightdm-combo .menu { - background-color: white; - border-radius: 0px; - padding: 0px; - color: white; -} - -.lightdm.menu .menuitem *, -.lightdm.menu .menuitem.check:active, -.lightdm.menu .menuitem.radio:active { - color: white; -} - -.lightdm.menubar { - color: rgba(255, 255, 255, 0.8); - background-image: none; - background-color: rgba(0, 0, 0, 0.5); -} - -.lightdm.menubar > .menuitem { - padding: 2px 6px; -} - -.lightdm-combo.combobox-entry .button, -.lightdm-combo .cell, -.lightdm-combo .button, -.lightdm-combo .entry, -.lightdm.button, -.lightdm.entry { - background-image: none; - background-color: rgba(0, 0, 0, 0.3); - border-color: rgba(255, 255, 255, 0.4); - border-radius: 10px; - padding: 7px; - color: white; - text-shadow: none; -} - -.lightdm.button, -.lightdm.button:hover, -.lightdm.button:active, -.lightdm.button:active:focus, -.lightdm.entry, -.lightdm.entry:hover, -.lightdm.entry:active, -.lightdm.entry:active:focus { - background-image: none; - border-image: none; -} - -.lightdm.button:focus, -.lightdm.entry:focus { - border-color: rgba(255, 255, 255, 0.1); - border-width: 1px; - border-style: solid; - color: white; -} - -.lightdm.entry:selected { - background-color: rgba(255, 255, 255, 0.8); -} - -.lightdm.entry:active { - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); - animation: dashentry_spinner 1s infinite linear; -} - -.lightdm.option-button { - padding: 2px; - background: none; - border: 0; -} - -.lightdm.toggle-button { - background: none; - border-width: 0; -} - -.lightdm.toggle-button.selected { - background-color: rgba(0, 0, 0, 0.7); - border-width: 1px; -} - -@keyframes dashentry_spinner { - to { - -gtk-icon-transform: rotate(1turn); - } -} - -.overlay-bar { - background-color: #0860F2; - border-color: #0860F2; - border-radius: 2px; - padding: 3px 6px; - margin: 3px; -} - -.overlay-bar label { - color: white; -} - -GraniteWidgetsThinPaned { - background-color: transparent; - background-image: none; - margin: 0; - border-left: 1px solid rgba(0, 0, 0, 0.12); - border-right: 1px solid rgba(0, 0, 0, 0.12); -} - -GraniteWidgetsPopOver .frame, -GraniteWidgetsStaticNotebook .frame { - border: none; -} - -.help_button { - border-radius: 100px; - padding: 3px 9px; -} - -toolbar.secondary-toolbar { - padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -toolbar.secondary-toolbar button { - padding: 0 3px 0 3px; -} - -toolbar.bottom-toolbar { - padding: 5px; - border-width: 1px 0 0 0; - border-style: solid; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f5f5f5; -} - -toolbar.bottom-toolbar button { - padding: 2px 3px 2px 3px; -} - -.source-list { - -GtkTreeView-horizontal-separator: 1px; - -GtkTreeView-vertical-separator: 6px; -} - -.source-list, -.source-list.view { - background-color: #f5f5f5; - color: #242424; - -gtk-icon-style: regular; -} - -.source-list.category-expander { - color: transparent; -} - -.source-list.view:hover { - background-color: white; -} - -.source-list.view:selected, -.source-list.view:hover:selected, -.source-list.view:selected:focus, -.source-list.category-expander:hover { - color: white; - background-color: #0860F2; -} - -.source-list scrollbar, -.source-list junction { - border-image: none; - border-color: transparent; - background-color: #f5f5f5; - background-image: none; -} - -.source-list.badge, -.source-list.badge:hover, -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-image: none; - background-color: #0860F2; - color: white; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; -} - -.source-list.badge:selected, -.source-list.badge:selected:focus, -.source-list.badge:hover:selected { - background-color: white; - color: #0860F2; -} - -.source-list.category-expander { - color: #242424; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - -GtkTreeView-expander-size: 16; -} - -.source-list.category-expander, -.source-list.category-expander:backdrop { - color: transparent; - border: none; -} - -.source-list.category-expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -} - -GraniteWidgetsWelcome { - background-color: #ffffff; -} - -GraniteWidgetsWelcome label { - color: #8d8d8d; - font-size: 11px; - text-shadow: none; -} - -GraniteWidgetsWelcome .h1, -GraniteWidgetsWelcome .h3 { - color: rgba(36, 36, 36, 0.8); -} - -.help_button { - border-radius: 0; -} - -GraniteWidgetsPopOver { - -GraniteWidgetsPopOver-arrow-width: 21; - -GraniteWidgetsPopOver-arrow-height: 10; - -GraniteWidgetsPopOver-border-radius: 2px; - -GraniteWidgetsPopOver-border-width: 1; - -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid rgba(0, 0, 0, 0.3); - margin: 0; -} - -.popover_bg { - background-image: linear-gradient(to bottom, #ffffff, #ffffff); - border: 1px solid rgba(0, 0, 0, 0.3); -} - -GraniteWidgetsPopOver .sidebar.view, -GraniteWidgetsPopOver * { - background-color: transparent; -} - -GraniteWidgetsXsEntry entry { - padding: 4px; -} - -.h1 { - font-size: 24px; -} - -.h2 { - font-size: 18px; -} - -.h3 { - font-size: 11px; -} - -.h4, -.category-label { - color: #6f6f6f; - font-weight: 600; -} - -.h4 { - padding-bottom: 6px; - padding-top: 6px; -} - -GtkListBox .h4 { - padding-left: 6px; -} - -#panel_window { - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: bold; - box-shadow: inset 0 -1px rgba(237, 237, 237, 0.16); -} - -#panel_window menubar { - padding-left: 5px; -} - -#panel_window menubar, #panel_window menubar > menuitem { - background-color: transparent; - color: white; - font-weight: bold; -} - -#panel_window menubar menuitem:disabled { - color: rgba(255, 255, 255, 0.5); -} - -#panel_window menubar menuitem:disabled label { - color: inherit; -} - -#panel_window menubar menu > menuitem { - font-weight: normal; -} - -#login_window, -#shutdown_dialog, -#restart_dialog { - font-weight: normal; - border-style: none; - background-color: transparent; - color: #242424; -} - -#content_frame { - padding-bottom: 14px; - background-color: #f5f5f5; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; -} - -#content_frame button { - color: #242424; - border-color: rgba(0, 0, 0, 0.12); - background-color: white; - box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.01); -} - -#content_frame button:hover { - color: #0b0b0b; - border-color: rgba(0, 0, 0, 0.12); - background-color: #f7f7f7; - box-shadow: none; -} - -#content_frame button:active, #content_frame button:checked { - color: white; - background-color: #0860F2; - border-color: #0860F2; - box-shadow: none; -} - -#content_frame button:disabled { - border-color: rgba(0, 0, 0, 0.12); - background-color: rgba(255, 255, 255, 0.55); - box-shadow: none; -} - -#content_frame button:disabled label, #content_frame button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -#buttonbox_frame { - padding-top: 20px; - padding-bottom: 0px; - border-style: none; - background-color: rgba(42, 42, 42, 0.9); - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #e3e3e3; -} - -#buttonbox_frame button { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.96); - box-shadow: none; -} - -#buttonbox_frame button:hover { - color: #dadada; - border-color: rgba(0, 0, 0, 0.08); - background-color: #747474; - box-shadow: none; -} - -#buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #0860F2; - background-color: #0860F2; - background-image: none; - box-shadow: none; -} - -#buttonbox_frame button:disabled { - color: #5f5f5f; - border-color: rgba(0, 0, 0, 0.08); - background-color: rgba(98, 98, 98, 0.81); - box-shadow: none; -} - -#login_window #user_combobox { - color: #242424; - font-size: 13px; -} - -#login_window #user_combobox menu { - font-weight: normal; -} - -#user_image { - padding: 3px; - border-radius: 2px; -} - -#shutdown_button.button { - background-clip: border-box; - color: green; - background-color: #f8464c; - border-color: #f7292f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:hover { - background-clip: border-box; - color: green; - background-color: #fa777c; - border-color: #f95a5f; - background-image: none; - box-shadow: none; -} - -#shutdown_button.button:active, #shutdown_button.button:checked { - background-clip: border-box; - color: green; - background-color: #f6151c; - border-color: #e40910; - background-image: none; - box-shadow: none; -} - -#restart_button.button { - background-clip: border-box; - color: green; - background-color: #3484e2; - border-color: #1f74d8; - background-image: none; - box-shadow: none; -} - -#restart_button.button:hover { - background-clip: border-box; - color: green; - background-color: #619fe8; - border-color: #468fe5; - background-image: none; - box-shadow: none; -} - -#restart_button.button:active, #restart_button.button:checked { - background-clip: border-box; - color: green; - background-color: #1c6bc7; - border-color: #195cac; - background-image: none; - box-shadow: none; -} - -#greeter_infobar { - border-bottom-width: 0; - font-weight: bold; -} - -/****************** - * Budgie Desktop * - ******************/ -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - border-radius: 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:last-child { - border-radius: 0 0 9px 0; - border-right-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:first-child { - border-radius: 0 0 0 9px; - border-left-style: none; - border-bottom-style: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:only-child { - border-radius: 0 0 10px 10px; - border-left-style: none; - border-right-style: none; - border-bottom-style: none; -} - -window.budgie-switcher-window .drop-shadow button, .drop-shadow button, .workspace-switcher .workspace-add-button, .budgie-popover:not(.budgie-menu) button.flat:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.drop-shadow button:hover, .workspace-switcher .workspace-add-button:hover, .budgie-popover:not(.budgie-menu) button.flat:hover:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; -} - -.drop-shadow button:checked, .workspace-switcher .workspace-add-button:checked, .budgie-popover:not(.budgie-menu) button.flat:checked:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.65); -} - -.drop-shadow button:active, .workspace-switcher .workspace-add-button:active, .budgie-popover:not(.budgie-menu) button.flat:active:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:active { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - background-color: transparent; -} - -.drop-shadow button:disabled label, .workspace-switcher .workspace-add-button:disabled label, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button) label, .budgie-settings-window buttonbox.inline-toolbar button:disabled label, label:disabled .workspace-switcher selection.workspace-add-button label, .workspace-switcher label:disabled selection.workspace-add-button label, .drop-shadow button:disabled, .workspace-switcher .workspace-add-button:disabled, .budgie-popover:not(.budgie-menu) button.flat:disabled:not(.image-button), .budgie-settings-window buttonbox.inline-toolbar button:disabled, label:disabled .workspace-switcher selection.workspace-add-button, .workspace-switcher label:disabled selection.workspace-add-button { - color: rgba(36, 36, 36, 0.45); -} - -.raven stackswitcher.linked > button, .raven button { - color: #575757; - background-color: transparent; - background-image: none; - border: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:hover, .raven button:hover { - color: #525252; - background-color: rgba(87, 87, 87, 0.1); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:active, .raven button:active { - color: #575757; - background-color: rgba(87, 87, 87, 0.25); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:checked, .raven button:checked { - color: #575757; - background-color: rgba(87, 87, 87, 0.12); - background-image: none; - box-shadow: none; -} - -.raven stackswitcher.linked > button:disabled, .raven button:disabled { - background: none; - box-shadow: none; -} - -.raven button:disabled label, .raven stackswitcher.linked > button:disabled, .raven button:disabled { - color: rgba(87, 87, 87, 0.35); -} - -.raven stackswitcher.linked > button.linked, .raven button.linked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; - background-color: rgba(255, 255, 255, 0.95); -} - -.raven button.linked:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven button.linked:active, .raven button.linked:checked { - color: white; - background-color: #0860F2; -} - -.raven button.linked:disabled, label:disabled selection.linked { - background-color: transparent; -} - -.raven button.linked:disabled label, label:disabled selection.linked label, .raven button.linked:disabled, label:disabled selection.linked { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-container { - background-color: transparent; -} - -.budgie-settings-window buttonbox.inline-toolbar { - border-style: none none solid; -} - -.budgie-settings-window buttonbox.inline-toolbar button { - border-radius: 6px; - -gtk-outline-radius: 6px; -} - -.budgie-settings-window list.sidebar { - background-color: #ffffff; - border-radius: 0 0 0 12px; - border-color: #d6d6d6; -} - -.budgie-popover { - margin: 0; - padding: 0; - border-color: rgba(0, 0, 0, 0.12); - border-radius: 12px; - background-color: rgba(245, 245, 245, 0.95); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(0, 0, 0, 0); -} - -.budgie-popover .container { - padding: 0; - border: none; -} - -.budgie-popover border { - border: none; -} - -.budgie-popover list { - background-color: transparent; -} - -.budgie-popover list.content-box row.activatable { - padding: 0; - background: 0; - border: none; - box-shadow: none; -} - -.budgie-popover switch { - margin-left: 56px; - margin-right: 6px; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { - min-height: 28px; - padding: 0 8px; - color: #242424; - font-weight: normal; -} - -.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled, .budgie-popover:not(.budgie-menu) label:disabled selection:not(.image-button), label:disabled .budgie-popover:not(.budgie-menu) selection:not(.image-button) { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-popover treeview.view.sidebar, -.budgie-popover scrolledwindow.sidebar:not(.categories) { - background: none; - border-right: none; - color: #242424; -} - -.budgie-popover treeview.view.sidebar label, -.budgie-popover scrolledwindow.sidebar:not(.categories) label { - padding: 3px 8px; -} - -.budgie-popover treeview.view.sidebar:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):hover { - background-color: rgba(36, 36, 36, 0.05); -} - -.budgie-popover treeview.view.sidebar:selected, .budgie-popover treeview.view.sidebar:selected:hover, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected, -.budgie-popover scrolledwindow.sidebar:not(.categories):selected:hover { - color: white; - background-color: #0860F2; -} - -.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.budgie-menu .container { - padding: 0; -} - -.budgie-popover.user-menu .container { - padding: 8px; -} - -.budgie-popover.user-menu separator { - margin: 4px 0; -} - -.budgie-popover.sound-popover separator { - margin: 3px 0; -} - -.budgie-popover.caffeine-popover .container { - padding: 8px; -} - -.budgie-popover.night-light-indicator .container { - padding: 6px; -} - -.budgie-popover.places-menu .container { - padding: 6px; -} - -.budgie-popover.places-menu .places-list:not(.always-expand) { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-popover.places-menu .alternative-label { - padding: 3px; - font-size: 15px; -} - -.budgie-popover.workspace-popover .container { - padding: 2px 8px 8px; -} - -.budgie-popover.workspace-popover separator { - margin: 4px 0; -} - -.budgie-popover.workspace-popover flowboxchild { - padding: 0; -} - -window.budgie-popover:not(.csd) > frame.container { - margin: 0 -1px -1px; -} - -.bottom window.budgie-popover:not(.csd) > frame.container { - padding: 2px 0 2px; -} - -window.budgie-popover:not(.csd) > frame.container, -window.budgie-popover:not(.csd) > frame.container > border { - border-style: none; -} - -.workspace-switcher .workspace-layout { - border: 0 solid rgba(0, 0, 0, 0.12); -} - -.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(0, 0, 0, 0.12); -} - -.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 { - transition: all 100ms cubic-bezier(0, 0, 0.2, 1); -} - -.workspace-switcher .workspace-item.current-workspace { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspace-switcher .workspace-add-button { - background-color: transparent; - background-image: none; -} - -.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: 6px; -} - -.budgie-menu.background { - padding: 0; - background-color: #ffffff; -} - -.budgie-menu scrollbar, -.budgie-menu entry.search { - background-color: transparent; -} - -.budgie-menu entry.search { - padding: 5px 10px; - border: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - border-radius: 0; - box-shadow: none; - font-size: 110%; -} - -.budgie-menu .categories:dir(ltr) { - border-bottom-left-radius: 6px; -} - -.budgie-menu .categories:dir(rtl) { - border-bottom-right-radius: 6px; -} - -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #242424; - font-weight: normal; - border: none; - box-shadow: none; -} - -.budgie-menu button:hover { - transition: none; -} - -.budgie-menu button:disabled { - color: rgba(36, 36, 36, 0.45); -} - -.budgie-menu button:checked:hover { - background-image: none; - background-color: #1c6ff7; -} - -.budgie-menu button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked { - background-color: rgba(8, 96, 242, 0.5); -} - -.budgie-menu row { - padding: 0; -} - -.budgie-menu row:hover { - box-shadow: none; -} - -popover.background.user-menu { - padding: 8px; -} - -popover.background.user-menu .content-box { - background-color: transparent; -} - -popover.background.user-menu separator { - margin: 4px 0; -} - -popover.background.user-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -button.raven-trigger { - padding: 0 4px; -} - -popover.background.places-menu { - padding: 8px; -} - -popover.background.places-menu .name-button.text-button { - padding-left: 8px; - padding-right: 8px; -} - -popover.background.places-menu .name-button.text-button image:dir(ltr) { - margin-right: 3px; -} - -popover.background.places-menu .name-button.text-button image:dir(rtl) { - margin-left: 3px; -} - -popover.background.places-menu .places-section-header > image:dir(ltr) { - margin: 0 -2px 0 5px; -} - -popover.background.places-menu .places-section-header > image:dir(rtl) { - margin: 0 5px 0 -2px; -} - -popover.background.places-menu .places-list { - margin-top: 4px; - padding-top: 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: transparent; -} - -popover.background.places-menu row { - padding: 0; - box-shadow: none; - background-image: none; -} - -.budgie-panel { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(255, 255, 255, 0.16); - color: white; - font-weight: 500; - border-width: 0; -} - -.budgie-panel.transparent { - background-color: rgba(255, 255, 255, 0.1); - border-width: 0; -} - -.bottom .budgie-panel { - border-radius: 12px 12px 0 0; -} - -.bottom .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.left .budgie-panel { - border-radius: 0 12px 12px 0; -} - -.left .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.right .budgie-panel { - border-radius: 12px 0 0 12px; -} - -.right .budgie-panel.dock-mode { - border-radius: 0 0 0 0; -} - -.budgie-panel button { - min-height: 16px; - min-width: 16px; - padding: 0; - border-radius: 0; - border-top-width: 0; - border-bottom-width: 0; - border: none; - box-shadow: none; - color: rgba(255, 255, 255, 0.85); - background: none; -} - -.budgie-panel button:hover { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.budgie-panel button:active { - background-color: rgba(255, 255, 255, 0.15); - color: white; - background-image: none; -} - -.budgie-panel button:checked { - background-color: rgba(255, 255, 255, 0.12); - color: white; -} - -.budgie-panel.horizontal button { - padding: 0 4px; -} - -.budgie-panel.vertical button { - padding: 4px 0; -} - -.budgie-panel separator { - background-color: rgba(255, 255, 255, 0.15); -} - -.budgie-panel menubar, -.budgie-panel .menubar { - box-shadow: none; - color: white; - background-image: none; - background-color: transparent; -} - -.budgie-panel menubar > menuitem, -.budgie-panel .menubar > menuitem { - border: none; - background-image: none; - font-weight: normal; -} - -.budgie-panel menubar > menuitem:hover, -.budgie-panel .menubar > menuitem:hover { - background-color: #0860F2; -} - -.budgie-panel menubar > menuitem:disabled, -.budgie-panel .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.4); -} - -.budgie-panel menubar > menuitem.budgie-menubar:hover, -.budgie-panel .menubar > menuitem.budgie-menubar:hover { - background-color: rgba(255, 255, 255, 0.1); -} - -.budgie-panel menubar.-vala-panel-appmenu-private > menuitem { - font-weight: normal; -} - -.budgie-panel .alert { - color: #f8464c; -} - -.budgie-panel.vertical #tasklist-button { - min-height: 32px; -} - -.budgie-panel button.flat.launcher { - padding: 0; -} - -.budgie-panel button.flat.launcher:not(:checked) { - color: #242424; -} - -.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(36, 36, 36, 0.8); -} - -.budgie-panel button.flat.launcher:not(:checked):disabled, .budgie-panel label:disabled selection:not(:checked), label:disabled .budgie-panel selection:not(:checked) { - color: rgba(36, 36, 36, 0.5); -} - -.budgie-panel button.flat.launcher:active { - background-color: rgba(36, 36, 36, 0.2); -} - -.budgie-panel button.flat.launcher:checked { - background-color: rgba(36, 36, 36, 0.15); -} - -.top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), #4d8ef9 100%, transparent 0%) 3 0 0 0/3px 0 0 0; -} - -.bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4d8ef9 100%, transparent 0%) 0 0 3 0/0 0 3px 0; -} - -.left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, #4d8ef9 100%, transparent 0%) 0 0 0 3/0 0 0 3px; -} - -.right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 0%, transparent 0%) 0 0 0 0/0 0 0 0; -} - -.right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, #4d8ef9 100%, transparent 0%) 0 3 0 0/0 3px 0 0; -} - -#tasklist-button { - padding: 0 4px; - box-shadow: none; - background-image: none; - color: #242424; -} - -#tasklist-button:active { - background-color: rgba(36, 36, 36, 0.15); - color: #171717; -} - -#tasklist-button:checked { - background-color: rgba(36, 36, 36, 0.12); - color: #171717; -} - - -button.flat.launcher { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; - background-position: center center; -} - - -button.flat.launcher > image { - opacity: 0.87; -} - - -button.flat.launcher:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:hover > image { - opacity: 1.0; -} - - -button.flat.launcher:active > image { - opacity: 1.0; -} - - -button.flat.launcher:checked:hover { - -gtk-icon-effect: highlight; -} - - -button.flat.launcher:checked > image { - opacity: 1.0; -} - - -.unpinned button.flat.launcher:hover, -.pinned button.flat.launcher.running:hover, -.pinned button.launcher.running.sidebar-button:hover { - -gtk-icon-effect: highlight; -} - - -.unpinned button.flat.launcher > image, -.pinned button.flat.launcher.running > image, -.pinned button.launcher.running.sidebar-button > image { - background-repeat: no-repeat; - opacity: 1.0; -} - - -.unpinned button.flat.launcher:checked > image, -.pinned button.flat.launcher.running:checked > image, -.pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.top .budgie-panel .unpinned button.flat.launcher > image, -.top .budgie-panel .pinned button.flat.launcher.running > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: top center; - background-image: image(#0860F2); -} - -.top .budgie-panel .unpinned button.flat.launcher:checked > image, -.top .budgie-panel .pinned button.flat.launcher.running:checked > image, -.top .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.bottom .budgie-panel .unpinned button.flat.launcher > image, -.bottom .budgie-panel .pinned button.flat.launcher.running > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 6px 3px; - background-position: bottom center; - background-image: image(#0860F2); -} - -.bottom .budgie-panel .unpinned button.flat.launcher:checked > image, -.bottom .budgie-panel .pinned button.flat.launcher.running:checked > image, -.bottom .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.left .budgie-panel .unpinned button.flat.launcher > image, -.left .budgie-panel .pinned button.flat.launcher.running > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: left center; - background-image: image(#0860F2); -} - -.left .budgie-panel .unpinned button.flat.launcher:checked > image, -.left .budgie-panel .pinned button.flat.launcher.running:checked > image, -.left .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -.right .budgie-panel .unpinned button.flat.launcher > image, -.right .budgie-panel .pinned button.flat.launcher.running > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button > image { - background-size: 3px 6px; - background-position: right center; - background-image: image(#0860F2); -} - -.right .budgie-panel .unpinned button.flat.launcher:checked > image, -.right .budgie-panel .pinned button.flat.launcher.running:checked > image, -.right .budgie-panel .pinned button.launcher.running.sidebar-button:checked > image { - background-image: none; -} - -box:not(.unpinned):not(.pinned) > revealer > button.flat.launcher { - border-image: none; -} - -frame.raven-frame > border { - border-style: none; -} - -.top .shadow-block { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.bottom .shadow-block { - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.left .shadow-block { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.right .shadow-block { - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.03) 15%, rgba(0, 0, 0, 0.02) 60%, transparent); -} - -.raven { - background-color: rgba(222, 222, 222, 0.85); - color: #363636; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 5px 0 rgba(0, 0, 0, 0.15); -} - -.raven > box { - margin-bottom: -10px; -} - -.raven > stack { - margin-bottom: -10px; -} - -.raven stackswitcher { - padding: 0 8px 12px 8px; -} - -.raven .raven-header { - min-height: 36px; - padding: 2px; -} - -.raven .raven-header:not(.top) { - margin-top: -6px; -} - -.raven .raven-header:not(.top) button { - min-height: 32px; - min-width: 32px; - margin: 0; - padding: 0; -} - -.raven .raven-header:not(.top) button.image-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-header.top { - padding: 2px 12px 8px; - color: #363636; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven .raven-header.top > stackswitcher.linked { - padding: 2px; - margin: 6px 0 0 0; - background-color: rgba(36, 36, 36, 0.05); - border-radius: 8px; -} - -.raven .raven-header.top > stackswitcher.linked > button { - border-radius: 6px; - margin: 0; - padding: 0 20px; - min-height: 20px; -} - -.raven .raven-header.top > stackswitcher.linked > button:hover { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven .raven-header.top > stackswitcher.linked > button:active, .raven .raven-header.top > stackswitcher.linked > button:checked { - background-color: white; -} - -.raven .raven-header.top > stackswitcher.linked > button:checked { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 2px 3px rgba(0, 0, 0, 0.05); -} - -.raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; -} - -.raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; -} - -.raven .raven-header.top > image { - margin: 0 8px; -} - -.raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; -} - -.raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven scrolledwindow > .frame { - padding: 0 8px; - transition-duration: 0s; - border: none; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical { - margin: 8px 0; - border-radius: 10px; - background-color: #efefef; - transition-duration: 0s; - border: 1px solid rgba(0, 0, 0, 0.1); -} - -.raven scrolledwindow > .frame .raven-header { - margin-top: -16px; - border-radius: 10px 10px 0 0; -} - -.raven scrolledwindow > .frame .raven-background { - margin-bottom: -16px; - border-radius: 0 0 10px 10px; - background-color: #f5f5f5; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child { - border-radius: 10px; - border: none; - background-color: rgba(0, 0, 0, 0.65); - color: rgba(255, 255, 255, 0.65); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background { - background-color: rgba(0, 0, 0, 0.25); - margin-bottom: 0; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background image { - color: rgba(255, 255, 255, 0.15); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris { - background-color: rgba(0, 0, 0, 0.35); - color: white; - border-radius: 0 0 10px 10px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris label { - min-height: 24px; -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image { - color: rgba(255, 255, 255, 0.85); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris image:disabled { - color: rgba(255, 255, 255, 0.35); -} - -.raven scrolledwindow > .frame > box.vertical > box.vertical:last-child .raven-background .raven-mpris button.image-button { - padding: 8px; - border: none; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked { - padding: 0; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio { - padding-top: 8px; - padding-bottom: 8px; - border-top: 1px solid rgba(0, 0, 0, 0.08); - background-color: rgba(255, 255, 255, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:hover { - background-color: rgba(242, 242, 242, 0.95); -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:active, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:checked { - color: white; - background-color: #0860F2; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - background-color: transparent; -} - -.raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled label, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio label, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio label, .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > button.text-button.radio:disabled, .raven scrolledwindow > .frame box.audio-widget label:disabled stackswitcher.linked > selection.radio, label:disabled .raven scrolledwindow > .frame box.audio-widget stackswitcher.linked > selection.radio { - color: rgba(36, 36, 36, 0.45); -} - -.raven viewport.frame .raven-header { - margin-top: -8px; -} - -.raven .expander-button { - border-radius: 100px; - -gtk-outline-radius: 100px; -} - -.raven .raven-background.middle { - border-bottom-style: none; -} - -.raven .raven-background checkbutton.text-button:hover, .raven .raven-background radiobutton.text-button:hover { - color: #101010; -} - -.raven .raven-background checkbutton.text-button:disabled, .raven .raven-background label:disabled selection.text-button, label:disabled .raven .raven-background selection.text-button, .raven .raven-background radiobutton.text-button:disabled { - color: rgba(54, 54, 54, 0.45); -} - -.raven .raven-background list { - color: #363636; - background-color: #f5f5f5; -} - -.raven .raven-background.frame { - border-style: solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); -} - -.raven .raven-background > overlay > widget > image { - color: rgba(54, 54, 54, 0.12); -} - -.raven .raven-background grid > label:first-child { - min-height: 26px; -} - -.raven scrolledwindow.raven-background { - border-bottom-style: none; -} - -.raven .raven-header.top + .raven-background { - border-style: none; - background-color: #0860F2; - color: white; -} - -.raven .raven-header.top + .raven-background stackswitcher button { - margin: -4px 0; -} - -.raven .powerstrip button.image-button { - min-height: 28px; - min-width: 28px; - margin: 0 4px; - padding: 6px; -} - -.raven .option-subtitle { - font-size: smaller; -} - -.raven box.vertical > stack > box.vertical > .raven-header { - background-color: #efefef; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame list { - background-color: #f5f5f5; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable { - margin-left: -8px; - margin-right: -2px; - background-color: transparent; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable > box.vertical * { - color: #363636; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable image { - padding-left: 8px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button { - margin: 8px; - padding: 2px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:active image, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable button.image-button:checked image { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list { - border-radius: 0; - border-top: 1px solid rgba(0, 0, 0, 0.12); - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(54, 54, 54, 0.06); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable label { - padding: 0 16px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button { - min-height: 24px; - min-width: 24px; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable list > row.activatable button.image-button image { - padding: 0; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.75); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > grid > *, -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected > box.vertical * { - color: white; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button { - border: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:hover { - background-color: rgba(255, 255, 255, 0.25); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:active, .raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected button.image-button:checked { - background-color: rgba(255, 255, 255, 0.35); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list { - border: 1px solid rgba(255, 255, 255, 0.12); - background: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable { - border-bottom: 1px solid rgba(255, 255, 255, 0.12); -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:last-child { - border-bottom: none; -} - -.raven box.vertical > stack > box.vertical > .raven-background > viewport.frame > list > row.activatable:selected list > row.activatable:selected { - background-color: rgba(8, 96, 242, 0.65); -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(36, 36, 36, 0.06); - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: #242424; -} - -.raven .audio-widget list.devices-list.sound-devices > row.activatable label { - padding-left: 12px; -} - -box.audio-widget scale.horizontal.marks-after, -window.sound-popover.background scale.horizontal.marks-after { - padding-top: 0; - padding-bottom: 0; -} - -box.audio-widget scale.horizontal.marks-after trough, -window.sound-popover.background scale.horizontal.marks-after trough { - background-color: transparent; -} - -box.audio-widget scale.horizontal.marks-after trough:dir(ltr), -window.sound-popover.background scale.horizontal.marks-after trough:dir(ltr) { - background-image: linear-gradient(to right, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after trough:dir(rtl), -window.sound-popover.background scale.horizontal.marks-after trough:dir(rtl) { - background-image: linear-gradient(to left, rgba(48, 209, 88, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) calc(66% - 3px), rgba(248, 70, 76, 0.25) 100%); -} - -box.audio-widget scale.horizontal.marks-after mark label, -window.sound-popover.background scale.horizontal.marks-after mark label { - font-size: 0; -} - -calendar.raven-calendar { - margin: 2px 0; - padding: 4px; - border-style: none; - background-color: transparent; - color: #363636; -} - -calendar.raven-calendar:selected { - border-radius: 3px; - background-color: #0860F2; - color: white; -} - -calendar.raven-calendar.button { - color: rgba(54, 54, 54, 0.45); -} - -calendar.raven-calendar.button:hover { - color: #363636; -} - -calendar.raven-calendar.button:disabled, label:disabled selection.button { - color: rgba(54, 54, 54, 0.25); -} - -calendar.raven-calendar:indeterminate { - color: alpha(#363636,0.35); -} - -calendar.raven-calendar.highlight { - color: #363636; -} - -.budgie-switcher-window, .budgie-osd-window, -.budgie-notification-window { - background-color: transparent; - background-image: none; - border-radius: 12px; -} - -.budgie-switcher-window button.image-button, .budgie-osd-window button.image-button, -.budgie-notification-window button.image-button { - margin: 0; - padding: 0; - min-height: 28px; - min-width: 28px; - border-radius: 100px; -} - -.budgie-switcher, -.budgie-notification { - background-color: transparent; - background-image: none; -} - -.budgie-switcher .notification-title, -.budgie-notification .notification-title { - font-size: 120%; -} - -.budgie-osd { - background-color: transparent; - background-image: none; -} - -.budgie-osd .budgie-osd-text { - font-size: 120%; -} - -window.budgie-switcher-window { - border-radius: 12px; - background-color: transparent; - background-image: none; -} - -window.budgie-switcher-window flowboxchild { - margin: 2px; - border-radius: 12px; - -gtk-outline-radius: 12px; - background-image: none; -} - -window.budgie-switcher-window .drop-shadow, .drop-shadow { - margin: 5px 9px; - padding: 8px; - border-radius: 12px; - box-shadow: 0 5px 5px 0 transparent, 0 8px 15px 0 transparent, 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.06); - background-color: rgba(255, 255, 255, 0.95); - background-image: none; -} - -.drop-shadow .linked > button { - border-radius: 6px; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog { - background-color: #f5f5f5; -} - -.budgie-run-dialog, .budgie-session-dialog, -.budgie-polkit-dialog, .budgie-run-dialog decoration, .budgie-session-dialog decoration, -.budgie-polkit-dialog decoration { - border-radius: 12px; -} - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title, -.budgie-polkit-dialog label:not(:last-child), -.budgie-polkit-dialog .dialog-title { - font-size: 120%; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button, -.budgie-polkit-dialog buttonbox.linked.horizontal > button { - padding: 8px 16px; - margin: 8px 3px; - border: none; - border-radius: 4px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:first-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:first-child { - margin-left: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:last-child, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:last-child { - margin-right: 8px; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action), -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action) { - border: none; - background-color: transparent; - box-shadow: none; - background-clip: border-box; -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):hover { - color: #0b0b0b; - background-color: rgba(0, 0, 0, 0.15); - background-image: none; - box-shadow: none; - transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -} - -.budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, .budgie-session-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):active, -.budgie-polkit-dialog buttonbox.linked.horizontal > button:not(.suggested-action):not(.destructive-action):checked { - background-image: none; - color: white; - background-color: rgba(0, 0, 0, 0.5); -} - -.budgie-polkit-dialog .message { - color: alpha(currentColor,0.6); -} - -.budgie-polkit-dialog .failure { - color: #f8464c; -} - -.budgie-run-dialog { - background-color: #ffffff; -} - -.budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 12px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); - background-color: transparent; -} - -.budgie-run-dialog list .dim-label { - opacity: 1; -} - -.budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); -} - -.budgie-panel box.titlebar { - min-width: 20px; - min-height: 20px; - border-radius: 0; - background: none; - box-shadow: none; - border: none; -} - -.budgie-panel box.titlebar > widget > label { - color: rgba(255, 255, 255, 0.75); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton { - padding: 0 3px; -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close.png"), url("windows-assets/titlebutton-close@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-hover.png"), url("windows-assets/titlebutton-close-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.close:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-close-active.png"), url("windows-assets/titlebutton-close-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize.png"), url("windows-assets/titlebutton-maximize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-hover.png"), url("windows-assets/titlebutton-maximize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.maximize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-maximize-active.png"), url("windows-assets/titlebutton-maximize-active@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize.png"), url("windows-assets/titlebutton-minimize@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:hover { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-hover.png"), url("windows-assets/titlebutton-minimize-hover@2.png")); -} - -.budgie-panel box.titlebar > button.image-button.titlebutton.minimize:backdrop:active { - background-image: -gtk-scaled(url("windows-assets/titlebutton-minimize-active.png"), url("windows-assets/titlebutton-minimize-active@2.png")); -} - -.budgie-panel box.titlebar.horizontal { - padding: 0 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(ltr) { - padding-right: 3px; -} - -.budgie-panel box.titlebar.horizontal > widget > label:dir(rtl) { - padding-left: 3px; -} - -.budgie-panel box.titlebar.horizontal > button.image-button.titlebutton { - padding: 0 3px; -} - -@define-color theme_fg_color #242424; -@define-color theme_text_color #363636; -@define-color theme_bg_color #f5f5f5; -@define-color theme_base_color #ffffff; -@define-color theme_selected_bg_color #0860F2; -@define-color theme_selected_fg_color white; -@define-color fg_color #242424; -@define-color text_color #363636; -@define-color bg_color #f5f5f5; -@define-color base_color #ffffff; -@define-color selected_bg_color #0860F2; -@define-color selected_fg_color white; -@define-color insensitive_bg_color rgba(36, 36, 36, 0.45); -@define-color insensitive_fg_color alpha(rgba(36, 36, 36, 0.45), 0.5); -@define-color insensitive_base_color #ffffff; -@define-color theme_unfocused_fg_color #242424; -@define-color theme_unfocused_text_color #363636; -@define-color theme_unfocused_bg_color #f5f5f5; -@define-color theme_unfocused_base_color #ffffff; -@define-color borders rgba(0, 0, 0, 0.12); -@define-color unfocused_borders rgba(0, 0, 0, 0.12); -@define-color warning_color #F27835; -@define-color error_color #FC4138; -@define-color success_color #30D158; -@define-color placeholder_text_color #A8A8A8; -@define-color link_color #3484e2; -@define-color content_view_bg #ffffff; -/* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #ffffff; -@define-color wm_title alpha(#575757, 0.8); -@define-color wm_unfocused_title alpha(#575757, 0.5); -@define-color wm_bg white; -@define-color wm_bg_unfocused white; -@define-color wm_highlight white; -@define-color wm_shadow alpha(black, 0.75); -@define-color wm_button_close_bg #f46067; -@define-color wm_button_close_hover_bg #f68086; -@define-color wm_button_close_active_bg #f13039; -@define-color wm_icon_close_bg #F8F8F9; -@define-color wm_button_hover_bg #fdfdfd; -@define-color wm_button_active_bg #0860F2; -@define-color wm_button_hover_border #D1D3DA; -@define-color wm_icon_bg #90949E; -@define-color wm_icon_unfocused_bg #B6B8C0; -@define-color wm_icon_hover_bg #7A7F8B; -@define-color wm_icon_active_bg white; -@define-color titlebar_gradient_a #ffffff; -@define-color titlebar_gradient_b #ffffff; -@define-color budgie_tasklist_indicator_color #0860F2; -@define-color budgie_tasklist_indicator_color_active #0860F2; -@define-color budgie_tasklist_indicator_color_active_window rgba(25, 107, 243, 0.6136); -@define-color budgie_tasklist_indicator_color_attention #F27835; -@define-color STRAWBERRY_100 #FF9262; -@define-color STRAWBERRY_300 #FF793E; -@define-color STRAWBERRY_500 #F15D22; -@define-color STRAWBERRY_700 #CF3B00; -@define-color STRAWBERRY_900 #AC1800; -@define-color ORANGE_100 #FFDB91; -@define-color ORANGE_300 #FFCA40; -@define-color ORANGE_500 #FAA41A; -@define-color ORANGE_700 #DE8800; -@define-color ORANGE_900 #C26C00; -@define-color BANANA_100 #FFFFA8; -@define-color BANANA_300 #FFFA7D; -@define-color BANANA_500 #FFCE51; -@define-color BANANA_700 #D1A023; -@define-color BANANA_900 #A27100; -@define-color LIME_100 #A2F3BE; -@define-color LIME_300 #8ADBA6; -@define-color LIME_500 #73C48F; -@define-color LIME_700 #479863; -@define-color LIME_900 #1C6D38; -@define-color BLUEBERRY_100 #94A6FF; -@define-color BLUEBERRY_300 #6A7CE0; -@define-color BLUEBERRY_500 #3F51B5; -@define-color BLUEBERRY_700 #213397; -@define-color BLUEBERRY_900 #031579; -@define-color GRAPE_100 #D25DE6; -@define-color GRAPE_300 #B84ACB; -@define-color GRAPE_500 #9C27B0; -@define-color GRAPE_700 #830E97; -@define-color GRAPE_900 #6A007E; -@define-color COCOA_100 #9F9792; -@define-color COCOA_300 #7B736E; -@define-color COCOA_500 #574F4A; -@define-color COCOA_700 #463E39; -@define-color COCOA_900 #342C27; -@define-color SILVER_100 #EEE; -@define-color SILVER_300 #CCC; -@define-color SILVER_500 #AAA; -@define-color SILVER_700 #888; -@define-color SILVER_900 #666; -@define-color SLATE_100 #888; -@define-color SLATE_300 #666; -@define-color SLATE_500 #444; -@define-color SLATE_700 #222; -@define-color SLATE_900 #111; -@define-color BLACK_100 #474341; -@define-color BLACK_300 #403C3A; -@define-color BLACK_500 #393634; -@define-color BLACK_700 #33302F; -@define-color BLACK_900 #2B2928; diff --git a/src/other/dash-to-dock/README.md b/src/other/dash-to-dock/README.md deleted file mode 100644 index 97858f0d..00000000 --- a/src/other/dash-to-dock/README.md +++ /dev/null @@ -1,25 +0,0 @@ -## WhiteSur dash-to-dock theme - -## Installation - -### Install tips - -Usage: `./install.sh` **[OPTIONS...]** - -| OPTIONS: | | -|:--------------------|:-------------| -| with no option | it'll run a terminal dialog to install the theme | -|-d, --dark | install dark version | -|-l, --light | install light version | -|-h, --help | Show this help| - -### Manual installation - -Copy `../src/other/dash-to-dock/stylesheet.css` to `../.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com` - -then you can: - -1. Open `Dash to Dock Settings`. -2. Go to `[Appearance]` > `[Use built-in theme]` and turn it on. -3. Restart Dash to Dock or gnome-shell. -4. Be happy with your new dash-to-dock theme. diff --git a/src/other/dash-to-dock/install.sh b/src/other/dash-to-dock/install.sh deleted file mode 100755 index fd78bc4d..00000000 --- a/src/other/dash-to-dock/install.sh +++ /dev/null @@ -1,138 +0,0 @@ -#!/bin/bash - -set -o errexit - -[ GLOBAL::CONF ] -{ - REPO_DIR=$(cd $(dirname $0) && pwd) - readonly ROOT_UID=0 -} - -# Destination directory -if [ "$UID" -eq "$ROOT_UID" ]; then - DEST_DIR="/usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" -else - DEST_DIR="$HOME/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com" -fi - -#COLORS -CDEF=" \033[0m" # default color -CCIN=" \033[0;36m" # info color -CGSC=" \033[0;32m" # success color -CRER=" \033[0;31m" # error color -CWAR=" \033[0;33m" # waring color -b_CDEF=" \033[1;37m" # bold default color -b_CCIN=" \033[1;36m" # bold info color -b_CGSC=" \033[1;32m" # bold success color -b_CRER=" \033[1;31m" # bold error color -b_CWAR=" \033[1;33m" # bold warning color - -usage() { - printf "%s\n" "Usage: ${0##*/} [OPTIONS...]" - printf "\n%s\n" "OPTIONS:" - printf " %-25s%s\n" "-d, --dark" "install dark theme" - printf " %-25s%s\n" "-l, --light" "install light theme" - printf " %-25s%s\n" "-h, --help" "Show this help" -} - -# echo like ... with flag type and display message colors -prompt () { - case ${1} in - "-s"|"--success") - echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message - "-e"|"--error") - echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message - "-w"|"--warning") - echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message - "-i"|"--info") - echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message - *) - echo -e "$@" - ;; - esac -} - -# Check command avalibility -function has_command() { - command -v $1 > /dev/null -} - -operation_canceled() { - clear - prompt -i "\n Operation canceled by user, Bye!" - exit 1 -} - -install_theme() { - if [[ -f ${DEST_DIR}/stylesheet.css ]]; then - mv -n ${DEST_DIR}/stylesheet.css ${DEST_DIR}/stylesheet.css.back - cp -r ${REPO_DIR}/stylesheet$color.css ${DEST_DIR}/stylesheet.css - else - prompt -i "\n stylesheet.css not exist!" - exit 0 - fi -} - -run_dialog() { - if [[ -x /usr/bin/dialog ]]; then - tui=$(dialog --backtitle "dash-to-dock theme installer" \ - --radiolist "Choose your color version:" 15 40 5 \ - 1 "light" on \ - 2 "dark" off --output-fd 1 ) - case "$tui" in - 1) color='' ;; - 2) color='-dark' ;; - *) operation_canceled ;; - esac - fi -} - -install_dialog() { - if [ ! "$(which dialog 2> /dev/null)" ]; then - prompt -w "\n 'dialog' needs to be installed for this shell" - if has_command zypper; then - sudo zypper in dialog - elif has_command apt-get; then - sudo apt-get install dialog - elif has_command dnf; then - sudo dnf install -y dialog - elif has_command yum; then - sudo yum install dialog - elif has_command pacman; then - sudo pacman -S --noconfirm dialog - fi - fi -} - -# Show terminal user interface for better use -if [[ $# -lt 1 ]] && [[ -x /usr/bin/dialog ]] ; then - run_dialog -fi - -while [[ $# -ge 1 ]]; do - case "${1}" in - -l|--light) - color='' - ;; - -d|--dark) - color='-dark' - ;; - -h|--help) - usage - exit 0 - ;; - *) - prompt -e "ERROR: Unrecognized installation option '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - shift -done - -install_theme - -echo -prompt -s Done. - -notify-send "All done!" "Go to [Dash to Dock Settings] > [Appearance] > [Use built-in theme] and turn it on!" -i face-smile diff --git a/src/other/dash-to-dock/stylesheet-dark.css b/src/other/dash-to-dock/stylesheet-dark.css deleted file mode 100644 index 50d32d02..00000000 --- a/src/other/dash-to-dock/stylesheet-dark.css +++ /dev/null @@ -1,186 +0,0 @@ -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.35); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.opaque #dash { - background: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.transparent #dash { - background: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer:overview #dash { - background: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(16, 16, 16, 0.25); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} diff --git a/src/other/dash-to-dock/stylesheet.scss b/src/other/dash-to-dock/stylesheet-light.scss similarity index 100% rename from src/other/dash-to-dock/stylesheet.scss rename to src/other/dash-to-dock/stylesheet-light.scss diff --git a/src/other/dash-to-dock/stylesheet.css b/src/other/dash-to-dock/stylesheet.css deleted file mode 100644 index a1b5c2f2..00000000 --- a/src/other/dash-to-dock/stylesheet.css +++ /dev/null @@ -1,186 +0,0 @@ -.bottom #dashtodockDashScrollview, -.top #dashtodockDashScrollview { - -st-hfade-offset: 24px; -} - -.left #dashtodockDashScrollview, -.right #dashtodockDashScrollview { - -st-vfade-offset: 24px; -} - -#dashtodockContainer { - background-color: transparent; -} - -#dashtodockContainer .number-overlay { - color: white; - background-color: rgba(0, 0, 0, 0.75); - text-align: center; -} - -#dashtodockContainer .notification-badge { - color: white; - background-color: #0860F2; - box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); - border-radius: 1000px; - margin: 2px; - padding: 0.2em 0.6em; - font-weight: bold; - text-align: center; -} - -#dashtodockContainer.dashtodock #dash, #dashtodockContainer.dashtodock:overview #dash, #dashtodockContainer.extended #dash, #dashtodockContainer.extended:overview #dash { - border: 1px solid rgba(0, 0, 0, 0.03); -} - -#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { - border-radius: 0; - margin: 0; -} - -#dashtodockContainer.top.dashtodock #dash, #dashtodockContainer.top.dashtodock:overview #dash { - border-radius: 18px; - margin-top: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.top.shrink #dash { - border-top-width: 0; -} - -#dashtodockContainer.top.extended #dash, #dashtodockContainer.top.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.dashtodock #dash, #dashtodockContainer.bottom.dashtodock:overview #dash { - border-radius: 18px; - margin-bottom: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.bottom.shrink #dash { - border-bottom-width: 0; -} - -#dashtodockContainer.bottom.extended #dash, #dashtodockContainer.bottom.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.dashtodock #dash, #dashtodockContainer.left.dashtodock:overview #dash { - border-radius: 18px; - margin-left: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.left.shrink #dash { - border-left-width: 0; -} - -#dashtodockContainer.left.extended #dash, #dashtodockContainer.left.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset -1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.dashtodock #dash, #dashtodockContainer.right.dashtodock:overview #dash { - border-radius: 18px; - margin-right: 6px; - padding: 3px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.right.shrink #dash { - border-right-width: 0; -} - -#dashtodockContainer.right.extended #dash, #dashtodockContainer.right.extended:overview #dash { - margin: 0; - padding: 0; - border-radius: 0; - box-shadow: inset 1px 0 rgba(255, 255, 255, 0.05); -} - -#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash { - border-left: 0; - border-right: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { - border-top: 0; - border-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} - -#dashtodockContainer.dashtodock #dash { - background: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.opaque #dash { - background: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.transparent #dash { - background: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer:overview #dash { - background: rgba(255, 255, 255, 0.15); -} - -#dashtodockContainer.opaque:overview #dash, #dashtodockContainer.transparent:overview #dash { - background-color: transparent !important; - box-shadow: none !important; -} - -#dashtodockContainer.extended:overview #dash, #dashtodockContainer.opaque.extended:overview #dash, #dashtodockContainer.transparent.extended:overview #dash { - background-color: rgba(241, 241, 241, 0.15); -} - -#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - transition-duration: 250ms; - background-size: contain; -} - -#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { - padding: 1px 2px; -} - -#dashtodockContainer .app-well-app .overview-icon, -#dashtodockContainer .show-apps .overview-icon { - padding: 8px; - background-size: contain; -} - -#dashtodockContainer.extended .app-well-app .overview-icon, -#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, -#dashtodockContainer.extended:overview .show-apps .overview-icon { - border-radius: 6px; -} - -#dashtodockContainer .metro .overview-icon { - border-radius: 0; -} - -.dashtodock-app-well-preview-menu-item { - padding: 1em 1em 0.5em 1em; -} - -#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { - width: 1px; - height: auto; - border-right-width: 1px; - margin: 32px 0; -} diff --git a/src/other/firefox/README.md b/src/other/firefox/README.md deleted file mode 100644 index 16dce393..00000000 --- a/src/other/firefox/README.md +++ /dev/null @@ -1,83 +0,0 @@ - -## Firefox WhiteSur theme - -

A MacOS Big Sur theme for Firefox 70+

- -#### Preview -![Preview](preview.png?raw=true) - -## Description - -This is a bunch of CSS code to make Firefox look closer to MacOS Big Sur theme. -Based on https://github.com/rafaelmardojai/firefox-gnome-theme - -## Installation - -### Manual installation - -Copy `../configuration/user.js` to your user Firefox Profile Directory - -or you can: - -1. Go to `about:support` in Firefox. -2. Application Basics > Profile Directory > Open Directory. -3. Copy `chrome` folder Firefox config folder. -4. If you are using Firefox 69+: - 1. Go to `about:config` in Firefox. - 2. Search for `toolkit.legacyUserProfileCustomizations.stylesheets` and set it to `true`. -5. Restart Firefox. -6. Open Firefox customization panel and: - 1. Use *Title bar* option to toggle CSD if is not set by default. - 2. Move the new tab button to headerbar. - 3. Select light or dark variants on theme switcher. -7. Be happy with your new gnomish Firefox. - -## Enabling optional features -Open `userChrome.css` with a text editor and follow instructions to enable extra features. Keep in mind this file might change in future versions and your configuration will be lost. You can copy the @imports you want to enable to a new file named `customChrome` directly in your `chrome` directory if you want it to survive updates. Remember all @imports must be at the top of the file, before other statements. - -## Known bugs - -### CSD have sharp corners -See upstream [bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1408360). - -#### Wayland fix: -1. Go to the `about:config` page -2. Search for the `layers.acceleration.force-enabled` preference and set it to true. -3. Now restart Firefox, and it should look good! - -#### X11 fix: -1. Go to the `about:config` page -2. Type `mozilla.widget.use-argb-visuals` -3. Set it as a `boolean` and click on the add button -4. Now restart Firefox, and it should look good! - -### Icons color broken -Icons might appear black where they should be white on some systems. I have no idea why, but you can adjust them in the `theme/colors/light.css` or `theme/colors/dark.css` files, look for `--gnome-icons-hack-filter` var and play with css filters. - -## Development - -If you wanna mess around the styles and change something, you might find these -things useful. - -To use the Inspector to debug the UI, open the developer tools (F12) on any -page, go to options, check both of those: - -- Enable browser chrome and add-on debugging toolboxes -- Enable remote debugging - -Now you can close those tools and press Ctrl+Alt+Shift+I to Inspect the browser -UI. - -Also you can inspect any GTK3 application, for example type this into a terminal -and it will run Epiphany with the GTK Inspector, so you can check the CSS styles -of its elements too. - -```sh -GTK_DEBUG=interactive epiphany -``` - -Feel free to use any parts of my code to develop your own themes, I don't force -any specific license on your code. - -## Credits -Developed by **Rafael Mardojai** and [contributors](https://github.com/rafaelmardojai/firefox-gnome-theme/graphs/contributors). Based on **[Sai Kurogetsu](https://github.com/kurogetsusai/firefox-gnome-theme)** original work. diff --git a/src/other/firefox/chrome/WhiteSur/colors/dark.css b/src/other/firefox/WhiteSur/colors/dark.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/colors/dark.css rename to src/other/firefox/WhiteSur/colors/dark.css diff --git a/src/other/firefox/chrome/WhiteSur/colors/light.css b/src/other/firefox/WhiteSur/colors/light.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/colors/light.css rename to src/other/firefox/WhiteSur/colors/light.css diff --git a/src/other/firefox/chrome/WhiteSur/drag-window-headerbar-buttons.css b/src/other/firefox/WhiteSur/drag-window-headerbar-buttons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/drag-window-headerbar-buttons.css rename to src/other/firefox/WhiteSur/drag-window-headerbar-buttons.css diff --git a/src/other/firefox/chrome/WhiteSur/hide-single-tab.css b/src/other/firefox/WhiteSur/hide-single-tab.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/hide-single-tab.css rename to src/other/firefox/WhiteSur/hide-single-tab.css diff --git a/src/other/firefox/chrome/WhiteSur/hide-window-buttons.css b/src/other/firefox/WhiteSur/hide-window-buttons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/hide-window-buttons.css rename to src/other/firefox/WhiteSur/hide-window-buttons.css diff --git a/src/other/firefox/chrome/WhiteSur/icons/application-x-addon-blocked-symbolic.svg b/src/other/firefox/WhiteSur/icons/application-x-addon-blocked-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/application-x-addon-blocked-symbolic.svg rename to src/other/firefox/WhiteSur/icons/application-x-addon-blocked-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/application-x-addon-symbolic.svg b/src/other/firefox/WhiteSur/icons/application-x-addon-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/application-x-addon-symbolic.svg rename to src/other/firefox/WhiteSur/icons/application-x-addon-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/applications-engineering-symbolic.svg b/src/other/firefox/WhiteSur/icons/applications-engineering-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/applications-engineering-symbolic.svg rename to src/other/firefox/WhiteSur/icons/applications-engineering-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-blocked-symbolic.svg b/src/other/firefox/WhiteSur/icons/autoplay-media-blocked-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/autoplay-media-blocked-symbolic.svg rename to src/other/firefox/WhiteSur/icons/autoplay-media-blocked-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/autoplay-media-symbolic.svg b/src/other/firefox/WhiteSur/icons/autoplay-media-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/autoplay-media-symbolic.svg rename to src/other/firefox/WhiteSur/icons/autoplay-media-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/bookmarks-symbolic.svg b/src/other/firefox/WhiteSur/icons/bookmarks-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/bookmarks-symbolic.svg rename to src/other/firefox/WhiteSur/icons/bookmarks-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/character-symbolic.svg b/src/other/firefox/WhiteSur/icons/character-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/character-symbolic.svg rename to src/other/firefox/WhiteSur/icons/character-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/checkbox-checked-symbolic.svg b/src/other/firefox/WhiteSur/icons/checkbox-checked-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/checkbox-checked-symbolic.svg rename to src/other/firefox/WhiteSur/icons/checkbox-checked-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/checkbox-symbolic.svg b/src/other/firefox/WhiteSur/icons/checkbox-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/checkbox-symbolic.svg rename to src/other/firefox/WhiteSur/icons/checkbox-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/drm-symbolic.svg b/src/other/firefox/WhiteSur/icons/drm-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/drm-symbolic.svg rename to src/other/firefox/WhiteSur/icons/drm-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/edit-copy-symbolic.svg b/src/other/firefox/WhiteSur/icons/edit-copy-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/edit-copy-symbolic.svg rename to src/other/firefox/WhiteSur/icons/edit-copy-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/edit-cut-symbolic.svg b/src/other/firefox/WhiteSur/icons/edit-cut-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/edit-cut-symbolic.svg rename to src/other/firefox/WhiteSur/icons/edit-cut-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/edit-find-symbolic.svg b/src/other/firefox/WhiteSur/icons/edit-find-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/edit-find-symbolic.svg rename to src/other/firefox/WhiteSur/icons/edit-find-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/edit-paste-symbolic.svg b/src/other/firefox/WhiteSur/icons/edit-paste-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/edit-paste-symbolic.svg rename to src/other/firefox/WhiteSur/icons/edit-paste-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/folder-download-symbolic.svg b/src/other/firefox/WhiteSur/icons/folder-download-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/folder-download-symbolic.svg rename to src/other/firefox/WhiteSur/icons/folder-download-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/folder-locked-symbolic.svg b/src/other/firefox/WhiteSur/icons/folder-locked-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/folder-locked-symbolic.svg rename to src/other/firefox/WhiteSur/icons/folder-locked-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/folder-symbolic.svg b/src/other/firefox/WhiteSur/icons/folder-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/folder-symbolic.svg rename to src/other/firefox/WhiteSur/icons/folder-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/forget-history-symbolic.svg b/src/other/firefox/WhiteSur/icons/forget-history-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/forget-history-symbolic.svg rename to src/other/firefox/WhiteSur/icons/forget-history-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/geo.svg b/src/other/firefox/WhiteSur/icons/geo.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/geo.svg rename to src/other/firefox/WhiteSur/icons/geo.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/go-next-symbolic.svg b/src/other/firefox/WhiteSur/icons/go-next-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/go-next-symbolic.svg rename to src/other/firefox/WhiteSur/icons/go-next-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/go-previous-symbolic.svg b/src/other/firefox/WhiteSur/icons/go-previous-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/go-previous-symbolic.svg rename to src/other/firefox/WhiteSur/icons/go-previous-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/import-symbolic.svg b/src/other/firefox/WhiteSur/icons/import-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/import-symbolic.svg rename to src/other/firefox/WhiteSur/icons/import-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/library-symbolic.svg b/src/other/firefox/WhiteSur/icons/library-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/library-symbolic.svg rename to src/other/firefox/WhiteSur/icons/library-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/mail-unread-symbolic.svg b/src/other/firefox/WhiteSur/icons/mail-unread-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/mail-unread-symbolic.svg rename to src/other/firefox/WhiteSur/icons/mail-unread-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/network-workgroup-symbolic.svg b/src/other/firefox/WhiteSur/icons/network-workgroup-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/network-workgroup-symbolic.svg rename to src/other/firefox/WhiteSur/icons/network-workgroup-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/notification-symbolic.svg b/src/other/firefox/WhiteSur/icons/notification-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/notification-symbolic.svg rename to src/other/firefox/WhiteSur/icons/notification-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/open-folder-symbolic.svg b/src/other/firefox/WhiteSur/icons/open-folder-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/open-folder-symbolic.svg rename to src/other/firefox/WhiteSur/icons/open-folder-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/open-menu-symbolic.svg b/src/other/firefox/WhiteSur/icons/open-menu-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/open-menu-symbolic.svg rename to src/other/firefox/WhiteSur/icons/open-menu-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/page-action.svg b/src/other/firefox/WhiteSur/icons/page-action.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/page-action.svg rename to src/other/firefox/WhiteSur/icons/page-action.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-down-symbolic-light.svg b/src/other/firefox/WhiteSur/icons/pan-down-symbolic-light.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-down-symbolic-light.svg rename to src/other/firefox/WhiteSur/icons/pan-down-symbolic-light.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-down-symbolic.svg b/src/other/firefox/WhiteSur/icons/pan-down-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-down-symbolic.svg rename to src/other/firefox/WhiteSur/icons/pan-down-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-end-symbolic-light.svg b/src/other/firefox/WhiteSur/icons/pan-end-symbolic-light.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-end-symbolic-light.svg rename to src/other/firefox/WhiteSur/icons/pan-end-symbolic-light.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-end-symbolic.svg b/src/other/firefox/WhiteSur/icons/pan-end-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-end-symbolic.svg rename to src/other/firefox/WhiteSur/icons/pan-end-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-start-symbolic.svg b/src/other/firefox/WhiteSur/icons/pan-start-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-start-symbolic.svg rename to src/other/firefox/WhiteSur/icons/pan-start-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/pan-up-symbolic.svg b/src/other/firefox/WhiteSur/icons/pan-up-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/pan-up-symbolic.svg rename to src/other/firefox/WhiteSur/icons/pan-up-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/permissions-granted.svg b/src/other/firefox/WhiteSur/icons/permissions-granted.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/permissions-granted.svg rename to src/other/firefox/WhiteSur/icons/permissions-granted.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/preferences-system-symbolic.svg b/src/other/firefox/WhiteSur/icons/preferences-system-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/preferences-system-symbolic.svg rename to src/other/firefox/WhiteSur/icons/preferences-system-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/preferences-system-time-symbolic-light.svg b/src/other/firefox/WhiteSur/icons/preferences-system-time-symbolic-light.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/preferences-system-time-symbolic-light.svg rename to src/other/firefox/WhiteSur/icons/preferences-system-time-symbolic-light.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/preferences-system-time-symbolic.svg b/src/other/firefox/WhiteSur/icons/preferences-system-time-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/preferences-system-time-symbolic.svg rename to src/other/firefox/WhiteSur/icons/preferences-system-time-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/printer-symbolic.svg b/src/other/firefox/WhiteSur/icons/printer-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/printer-symbolic.svg rename to src/other/firefox/WhiteSur/icons/printer-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/process-stop-symbolic.svg b/src/other/firefox/WhiteSur/icons/process-stop-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/process-stop-symbolic.svg rename to src/other/firefox/WhiteSur/icons/process-stop-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/radio-checked-symbolic.svg b/src/other/firefox/WhiteSur/icons/radio-checked-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/radio-checked-symbolic.svg rename to src/other/firefox/WhiteSur/icons/radio-checked-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/radio-symbolic.svg b/src/other/firefox/WhiteSur/icons/radio-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/radio-symbolic.svg rename to src/other/firefox/WhiteSur/icons/radio-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/reader-mode.svg b/src/other/firefox/WhiteSur/icons/reader-mode.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/reader-mode.svg rename to src/other/firefox/WhiteSur/icons/reader-mode.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/save-folder-symbolic.svg b/src/other/firefox/WhiteSur/icons/save-folder-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/save-folder-symbolic.svg rename to src/other/firefox/WhiteSur/icons/save-folder-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/save-to-pocket-light.svg b/src/other/firefox/WhiteSur/icons/save-to-pocket-light.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/save-to-pocket-light.svg rename to src/other/firefox/WhiteSur/icons/save-to-pocket-light.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/save-to-pocket.svg b/src/other/firefox/WhiteSur/icons/save-to-pocket.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/save-to-pocket.svg rename to src/other/firefox/WhiteSur/icons/save-to-pocket.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/star-symbolic.svg b/src/other/firefox/WhiteSur/icons/star-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/star-symbolic.svg rename to src/other/firefox/WhiteSur/icons/star-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/starred-symbolic.svg b/src/other/firefox/WhiteSur/icons/starred-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/starred-symbolic.svg rename to src/other/firefox/WhiteSur/icons/starred-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/sync.svg b/src/other/firefox/WhiteSur/icons/sync.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/sync.svg rename to src/other/firefox/WhiteSur/icons/sync.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/tab-new-symbolic.svg b/src/other/firefox/WhiteSur/icons/tab-new-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/tab-new-symbolic.svg rename to src/other/firefox/WhiteSur/icons/tab-new-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/tab-sync-symbolic.svg b/src/other/firefox/WhiteSur/icons/tab-sync-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/tab-sync-symbolic.svg rename to src/other/firefox/WhiteSur/icons/tab-sync-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg b/src/other/firefox/WhiteSur/icons/toggle-right-sidebar-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg rename to src/other/firefox/WhiteSur/icons/toggle-right-sidebar-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg b/src/other/firefox/WhiteSur/icons/toggle-sidebar-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg rename to src/other/firefox/WhiteSur/icons/toggle-sidebar-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/tracking-protection-animatable.svg b/src/other/firefox/WhiteSur/icons/tracking-protection-animatable.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/tracking-protection-animatable.svg rename to src/other/firefox/WhiteSur/icons/tracking-protection-animatable.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/tracking-protection.svg b/src/other/firefox/WhiteSur/icons/tracking-protection.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/tracking-protection.svg rename to src/other/firefox/WhiteSur/icons/tracking-protection.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/user-home-symbolic.svg b/src/other/firefox/WhiteSur/icons/user-home-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/user-home-symbolic.svg rename to src/other/firefox/WhiteSur/icons/user-home-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/user-not-tracked-dark.svg b/src/other/firefox/WhiteSur/icons/user-not-tracked-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/user-not-tracked-dark.svg rename to src/other/firefox/WhiteSur/icons/user-not-tracked-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/user-not-tracked.svg b/src/other/firefox/WhiteSur/icons/user-not-tracked.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/user-not-tracked.svg rename to src/other/firefox/WhiteSur/icons/user-not-tracked.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/view-fullscreen-symbolic.svg b/src/other/firefox/WhiteSur/icons/view-fullscreen-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/view-fullscreen-symbolic.svg rename to src/other/firefox/WhiteSur/icons/view-fullscreen-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/view-more-horizontal-symbolic.svg b/src/other/firefox/WhiteSur/icons/view-more-horizontal-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/view-more-horizontal-symbolic.svg rename to src/other/firefox/WhiteSur/icons/view-more-horizontal-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/view-refresh-symbolic.svg b/src/other/firefox/WhiteSur/icons/view-refresh-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/view-refresh-symbolic.svg rename to src/other/firefox/WhiteSur/icons/view-refresh-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/view-restore-symbolic.svg b/src/other/firefox/WhiteSur/icons/view-restore-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/view-restore-symbolic.svg rename to src/other/firefox/WhiteSur/icons/view-restore-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-close-symbolic-light.svg b/src/other/firefox/WhiteSur/icons/window-close-symbolic-light.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/window-close-symbolic-light.svg rename to src/other/firefox/WhiteSur/icons/window-close-symbolic-light.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-close-symbolic.svg b/src/other/firefox/WhiteSur/icons/window-close-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/window-close-symbolic.svg rename to src/other/firefox/WhiteSur/icons/window-close-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg b/src/other/firefox/WhiteSur/icons/window-maximize-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg rename to src/other/firefox/WhiteSur/icons/window-maximize-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg b/src/other/firefox/WhiteSur/icons/window-minimize-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg rename to src/other/firefox/WhiteSur/icons/window-minimize-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-new-symbolic.svg b/src/other/firefox/WhiteSur/icons/window-new-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/window-new-symbolic.svg rename to src/other/firefox/WhiteSur/icons/window-new-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/zoom-in-symbolic.svg b/src/other/firefox/WhiteSur/icons/zoom-in-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/zoom-in-symbolic.svg rename to src/other/firefox/WhiteSur/icons/zoom-in-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/icons/zoom-out-symbolic.svg b/src/other/firefox/WhiteSur/icons/zoom-out-symbolic.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/icons/zoom-out-symbolic.svg rename to src/other/firefox/WhiteSur/icons/zoom-out-symbolic.svg diff --git a/src/other/firefox/chrome/WhiteSur/matching-autocomplete-width.css b/src/other/firefox/WhiteSur/matching-autocomplete-width.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/matching-autocomplete-width.css rename to src/other/firefox/WhiteSur/matching-autocomplete-width.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/buttons-fixes.css b/src/other/firefox/WhiteSur/parts/buttons-fixes.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/buttons-fixes.css rename to src/other/firefox/WhiteSur/parts/buttons-fixes.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/buttons.css b/src/other/firefox/WhiteSur/parts/buttons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/buttons.css rename to src/other/firefox/WhiteSur/parts/buttons.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/csd.css b/src/other/firefox/WhiteSur/parts/csd.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/csd.css rename to src/other/firefox/WhiteSur/parts/csd.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/custom-icons.css b/src/other/firefox/WhiteSur/parts/custom-icons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/custom-icons.css rename to src/other/firefox/WhiteSur/parts/custom-icons.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/entries.css b/src/other/firefox/WhiteSur/parts/entries.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/entries.css rename to src/other/firefox/WhiteSur/parts/entries.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/findbar.css b/src/other/firefox/WhiteSur/parts/findbar.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/findbar.css rename to src/other/firefox/WhiteSur/parts/findbar.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/headerbar-private-urlbar.css b/src/other/firefox/WhiteSur/parts/headerbar-private-urlbar.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/headerbar-private-urlbar.css rename to src/other/firefox/WhiteSur/parts/headerbar-private-urlbar.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/headerbar-urlbar.css b/src/other/firefox/WhiteSur/parts/headerbar-urlbar.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/headerbar-urlbar.css rename to src/other/firefox/WhiteSur/parts/headerbar-urlbar.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/headerbar.css b/src/other/firefox/WhiteSur/parts/headerbar.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/headerbar.css rename to src/other/firefox/WhiteSur/parts/headerbar.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/icons.css b/src/other/firefox/WhiteSur/parts/icons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/icons.css rename to src/other/firefox/WhiteSur/parts/icons.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/popups-contents.css b/src/other/firefox/WhiteSur/parts/popups-contents.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/popups-contents.css rename to src/other/firefox/WhiteSur/parts/popups-contents.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/popups.css b/src/other/firefox/WhiteSur/parts/popups.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/popups.css rename to src/other/firefox/WhiteSur/parts/popups.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/remove-white-flash.css b/src/other/firefox/WhiteSur/parts/remove-white-flash.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/remove-white-flash.css rename to src/other/firefox/WhiteSur/parts/remove-white-flash.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/scrollbars.css b/src/other/firefox/WhiteSur/parts/scrollbars.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/scrollbars.css rename to src/other/firefox/WhiteSur/parts/scrollbars.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/tabsbar.css b/src/other/firefox/WhiteSur/parts/tabsbar.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/tabsbar.css rename to src/other/firefox/WhiteSur/parts/tabsbar.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/titlebutton-dark.css b/src/other/firefox/WhiteSur/parts/titlebutton-dark.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/titlebutton-dark.css rename to src/other/firefox/WhiteSur/parts/titlebutton-dark.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/titlebutton-light.css b/src/other/firefox/WhiteSur/parts/titlebutton-light.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/titlebutton-light.css rename to src/other/firefox/WhiteSur/parts/titlebutton-light.css diff --git a/src/other/firefox/chrome/WhiteSur/parts/toolbox.css b/src/other/firefox/WhiteSur/parts/toolbox.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/parts/toolbox.css rename to src/other/firefox/WhiteSur/parts/toolbox.css diff --git a/src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css b/src/other/firefox/WhiteSur/rounded-window-maximized.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/rounded-window-maximized.css rename to src/other/firefox/WhiteSur/rounded-window-maximized.css diff --git a/src/other/firefox/chrome/WhiteSur/symbolic-tab-icons.css b/src/other/firefox/WhiteSur/symbolic-tab-icons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/symbolic-tab-icons.css rename to src/other/firefox/WhiteSur/symbolic-tab-icons.css diff --git a/src/other/firefox/chrome/WhiteSur/system-icons.css b/src/other/firefox/WhiteSur/system-icons.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/system-icons.css rename to src/other/firefox/WhiteSur/system-icons.css diff --git a/src/other/firefox/chrome/WhiteSur/theme.css b/src/other/firefox/WhiteSur/theme.css similarity index 100% rename from src/other/firefox/chrome/WhiteSur/theme.css rename to src/other/firefox/WhiteSur/theme.css diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-backdrop-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-backdrop-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-backdrop-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-backdrop-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-backdrop.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-backdrop.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-backdrop.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-backdrop.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-active-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-active-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-active-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-active-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-active.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-active.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-active.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-active.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-backdrop-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-backdrop-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-backdrop-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-backdrop-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-backdrop.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-backdrop.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-backdrop.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-backdrop.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-inactive-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-inactive-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-inactive-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-inactive-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-inactive.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-inactive.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover-inactive.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover-inactive.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close-hover.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close-hover.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-close.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-close.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-close.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-active-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-active-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-active-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-active-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-active.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-active.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-active.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-active.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-backdrop-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-backdrop-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-backdrop-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-backdrop-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-backdrop.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-backdrop.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-backdrop.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-backdrop.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover-inactive.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize-hover.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize-hover.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-maximize.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-maximize.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-active-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-active-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-active-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-active-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-active.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-active.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-active.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-active.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-backdrop-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-backdrop-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-backdrop-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-backdrop-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-backdrop.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-backdrop.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-backdrop.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-backdrop.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover-inactive.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize-hover.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize-hover.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-minimize.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-minimize.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-active-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-active-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-active-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-active-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-active.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-active.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-active.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-active.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-backdrop.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive-dark.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive-dark.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive-dark.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive-dark.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover-inactive.svg diff --git a/src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover.svg b/src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover.svg similarity index 100% rename from src/other/firefox/chrome/WhiteSur/titlebuttons/titlebutton-unmaximize-hover.svg rename to src/other/firefox/WhiteSur/titlebuttons/titlebutton-unmaximize-hover.svg diff --git a/src/other/firefox/configuration/user.js b/src/other/firefox/configuration/user.js deleted file mode 100644 index 6128f4df..00000000 --- a/src/other/firefox/configuration/user.js +++ /dev/null @@ -1,13 +0,0 @@ -/* user.js - * https://github.com/rafaelmardojai/firefox-gnome-theme/ - */ - -// Enable customChrome.css -user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); - -// Enable CSD -user_pref("browser.tabs.drawInTitlebar", true); - -// Set UI density to normal -user_pref("browser.uidensity", 0); - diff --git a/src/other/firefox/chrome/customChrome.css b/src/other/firefox/customChrome.css similarity index 100% rename from src/other/firefox/chrome/customChrome.css rename to src/other/firefox/customChrome.css diff --git a/src/other/firefox/preview.png b/src/other/firefox/preview.png deleted file mode 100644 index 47239f297976960a33810970d6bb992c274d3350..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1083859 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≥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�&Ly;OX(*RX53b`dvvm86M}5@I&@alw$~3 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

cE2fAHGe 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 R9hd+B002ovPDHLkV1gEE*P#Fa diff --git a/src/other/firefox/chrome/userChrome.css b/src/other/firefox/userChrome.css similarity index 100% rename from src/other/firefox/chrome/userChrome.css rename to src/other/firefox/userChrome.css diff --git a/render-assets.sh b/src/render-all-assets.sh similarity index 94% rename from render-assets.sh rename to src/render-all-assets.sh index 6c8ea148..ecfa71e2 100755 --- a/render-assets.sh +++ b/src/render-all-assets.sh @@ -3,8 +3,7 @@ INKSCAPE="/usr/bin/inkscape" OPTIPNG="/usr/bin/optipng" -REPO_DIR=$(cd $(dirname $0) && pwd) -ASRC_DIR=${REPO_DIR}/src/assets +ASRC_DIR=assets # check command avalibility has_command() { diff --git a/src/sass/_colors.scss b/src/sass/_colors.scss index 2cb1f19b..90caaa48 100644 --- a/src/sass/_colors.scss +++ b/src/sass/_colors.scss @@ -98,6 +98,7 @@ $disabled_bg_color: if($variant == 'light', mix($bg_color, $base // Headerbar colors $header_bg: if($variant == 'light', #ffffff, #373737); +$dark_header_bg: if($trans == 'true', transparentize($base_color, 0.04), $base_color); $header_highlight: if($variant == 'dark', #434343, #f5f5f5); $header_bg_backdrop: if($variant == 'light', darken($header_bg, 0%), darken($header_bg, 0%)); diff --git a/src/sass/_theme-options.scss b/src/sass/_theme-options.scss index 60176275..698a9a19 100644 --- a/src/sass/_theme-options.scss +++ b/src/sass/_theme-options.scss @@ -3,17 +3,16 @@ // // Gnome shell version -$gnome_version: gs_version; // 3.38/old || 40.0/new +$gnome_version: 'old'; // 3.38/old || 40.0/new // Force nautilus styles to exclusively use colors instead of linear-gradients $nautilus_use_colors: false; // Nautilus sidebar sizes (when nautilus_use_colors is false) -$sidebar_size_default: 200px; -$sidebar_size_220: 220px; -$sidebar_size_240: 240px; -$sidebar_size_260: 260px; -$sidebar_size_280: 280px; +$sidebar_size: 200px; + +// Nautilus style +$nautilus_style: default; // Gnome-shell panel opacity -$panel_opacity: 0.16; +$panel_opacity: 0.15; diff --git a/src/sass/_variables.scss b/src/sass/_variables.scss index ac9ac4e6..5e3b921d 100644 --- a/src/sass/_variables.scss +++ b/src/sass/_variables.scss @@ -1,4 +1,4 @@ -@import 'theme-options'; +@import 'theme-options-temp'; $asset_suffix: if($variant == 'dark', '-dark', ''); $con_asset_suffix: if($variant=='dark', '', '-dark'); @@ -29,6 +29,7 @@ $medium_size: if($laptop == 'false', 36px, 32px); $large_size: if($laptop == 'false', 48px, 44px); $menuitem_size: if($laptop == 'false', 32px, 28px); $container_padding: if($laptop == 'false', 6px, 4px); +$nautilus_headerbar_size: 42px; // radiuses $circular_radius: 9999px; diff --git a/src/sass/gnome-shell/widgets/_login-dialog.scss b/src/sass/gnome-shell/widgets/_login-dialog.scss index 85b07902..669c681d 100644 --- a/src/sass/gnome-shell/widgets/_login-dialog.scss +++ b/src/sass/gnome-shell/widgets/_login-dialog.scss @@ -241,6 +241,6 @@ } #lockDialogGroup { - background: url("assets/background.jpg"); + background: url("assets/background.png"); background-size: cover; } diff --git a/src/sass/gtk/_applications.scss b/src/sass/gtk/_applications.scss index 5f4b778a..6c411501 100644 --- a/src/sass/gtk/_applications.scss +++ b/src/sass/gtk/_applications.scss @@ -56,98 +56,65 @@ window.background.csd { // gnome-terminal 3.32 setting } } -// -// Nautilus -// - -$nautilus_radius: $wm_radius + 2px; -$nautilus_sidebar_size: $sidebar_size_default; -$nautilus_borders_color: darken($dark_sidebar_bg, 12%); - -$nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, - $nautilus_borders_color $nautilus_sidebar_size, - $nautilus_borders_color ($nautilus_sidebar_size + 1px), - $base_color 0%); - -$nautilus_header_image_alt: linear-gradient(90deg, rgba($dark_sidebar_bg, 0) $nautilus_sidebar_size, - $nautilus_borders_color $nautilus_sidebar_size, - $nautilus_borders_color ($nautilus_sidebar_size + 1px), - $base_color 0%); - -$nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, - $nautilus_borders_color 0%); - -$nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, - $dark_sidebar_bg $nautilus_sidebar_size, - transparent $nautilus_sidebar_size, - transparent 100%); - -.nautilus-window { - &.background.csd { - background-color: $dark_sidebar_bg; +window.background.csd, dialog.background.csd { + actionbar { border-radius: 0 0 $wm_radius $wm_radius; - - > headerbar.titlebar, - > deck > box > headerbar.titlebar { - background-color: transparent; - box-shadow: inset 0 1px rgba(white, 0.1); - - @if $nautilus_use_colors { - background-image: image($header_bg); - border-image: image($nautilus_borders_color) 1 / 0 0 1px; - - > .linked.raised > button:first-child { margin-left: 8px; } - } @else { - background-color: transparent; - background-image: if($gnome_version == 'new', $nautilus_header_image_alt, $nautilus_header_image); - border-image: $nautilus_header_borders_image 1 / 0 0 1px; - - > .linked.raised > button:first-child { margin-left: $nautilus_sidebar_size - 80px; } - - @if $trans == 'false' { - > box.left.horizontal { - background-image: linear-gradient(0deg, $dark_sidebar_bg 0%, - $dark_sidebar_bg 95%, - transparent 95%, - transparent 100%); - } - } - } - } - - placessidebar.sidebar { - border-bottom-left-radius: $wm_radius; - } - - notebook stack { - background-color: $base_color; - - &:dir(ltr) { border-radius: 0 0 ($wm_radius+2) 0 } - &:dir(rtl) { border-radius: 0 0 0 ($wm_radius+2) } - } } +} - headerbar { - .path-bar-box { - color: transparent; - background: none; - padding: 0 12px; +// +// Filechooser, Dialog, and Nautilus +// +$nautilus_radius: $wm_radius + 2px; +$nautilus_sidebar_size: $sidebar_size; +$nautilus_borders_color: darken(rgba($dark_sidebar_bg, 1), 12%); - .linked.nautilus-path-bar { // for ≥ 3.31.90 - > button:not(:only-child):last-child { - @include button(header-checked); - } - } +$nautilus_header_image: image($header_bg); +$nautilus_header_borders_image: image($header_border); +$nautilus_actionbar_image: image($dark_header_bg); +$nautilus_actionbar_borders_image: image($header_border); +$dialog_header_image: image($dark_header_bg); +$dialog_header_borders_image: image($header_border); +$nautilus_bg_image: image($dark_sidebar_bg); - // workaround for 3.30.1 - &.background.frame { - border: none; - background-color: transparent; - } - } - } +@if $gnome_version == 'new' { + $nautilus_bg_image: linear-gradient(180deg, rgba($dark_sidebar_bg, 0) ($nautilus_headerbar_size + 1), + $dark_sidebar_bg ($nautilus_headerbar_size + 1)); +} +@if $nautilus_style == 'default' or $nautilus_style == 'glassy' { + $dialog_header_image: linear-gradient(90deg, $dialog_bg_color 5%, + $dark_header_bg 40%); + + $dialog_header_borders_image: linear-gradient(90deg, $dialog_bg_color 0px, + $header_border 25%); + + $nautilus_actionbar_image: linear-gradient(90deg, rgba($dark_header_bg, 0) 5%, + transparentize($dark_header_bg, 0.2) 40%); + + $nautilus_actionbar_borders_image: linear-gradient(90deg, rgba($header_border, 0) 0px, + $header_border 25%); +} + +@if $nautilus_style == 'default' { + $nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, + $nautilus_borders_color $nautilus_sidebar_size, + $nautilus_borders_color ($nautilus_sidebar_size + 1px), + $base_color ($nautilus_sidebar_size + 1px)); + + $nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, + $header_border $nautilus_sidebar_size); +} @else if $nautilus_style == 'glassy' { + $nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg ($nautilus_sidebar_size/2), + $dark_header_bg 40%); + + $nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg (($nautilus_sidebar_size/2) - 40px), + $header_border 40%); +} + +@mixin color_sidebar() { > grid.horizontal > paned.horizontal > separator, + > box.vertical > paned.horizontal > separator, > deck > box.vertical > paned.horizontal > separator { // Use paned separator to hide stack border-bottom-left-radius border-left: none; background-color: transparent; @@ -159,7 +126,6 @@ $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, placessidebar.sidebar { background-color: transparent; - background-image: if($trans == 'true', none, $nautilus_sidebar_image); min-width: $nautilus_sidebar_size; margin-bottom: $wm_radius; border: none; @@ -248,6 +214,246 @@ $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, } } + placesview { + row.activatable { + border-radius: $bt_radius; + margin-right: 6px; + } + + actionbar.background { + background-color: $menu_bg; + margin: 6px; + border-radius: $wm_radius - 6px; + box-shadow: $shadow_5, inset 0 1px $highlight_color; + border: none; + } + } +} + +dialog.background.csd { + background-image: none; + background-color: $dialog_bg_color; + + > headerbar { + &.titlebar { + border-image: image($header_border) 0 0 1 / 0px 0px 1px stretch; + + > label:not(.title):not(.subtitle) { // wallpaper set dialog + font-weight: 700; + } + + &:not(.default-decoration) { + border-image: $dialog_header_borders_image 0 0 1 / 0px 0px 1px stretch; + background-image: $dialog_header_image; + background-color: transparent; + } + } + } + + > box.vertical.dialog-vbox { + &.view { background: none; } + + > grid.horizontal { + > scrolledwindow.frame { //removed ugly boders for nautilus batch renaming dialog + border: none; + + > viewport.frame { + border: none; + + list:first-child { border-radius: 0 0 0 $wm_radius; } + list:last-child { border-radius: 0 0 $wm_radius 0; } + } + } + + > stack { + > scrolledwindow.frame { // reset border for totem setting dialog + border: 1px solid $borders_color; + } + } + } + + > stack, + > stack > stack { + > scrolledwindow { + border-radius: 0 0 $wm_radius $wm_radius; + background-color: $base_color; + + iconview.view:not(:hover):not(:selected):not(:active) { // Wallpaper setting window + // @extend %view; + background-color: transparent; + } + } + } + + > stack { + > scrolledwindow > viewport.frame { + > list { + border-radius: 0 0 $wm_radius $wm_radius; + + row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; + } + } + } + + > box.vertical > stack.view { + > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; + } + } + + toolbar.toolbar { + border-radius: 0 0 $wm_radius $wm_radius; + border-width: 1px 0 0 0; + } + + > notebook > stack { // Control center wifi setting 3.36 or later + border-radius: 0 0 $wm_radius $wm_radius; + } + } + + > notebook { + > stack { + border-radius: 0 0 $wm_radius $wm_radius; + + > box.horizontal > notebook > stack { // Control center wifi setting + border-radius: 0 0 $wm_radius $wm_radius; + } + } + } + + separator.vertical { background-color: $borders_color; } + + // Outline for low res icons + .lowres-icon { // FIXME: not use + -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); + } + + // Dropshadow for large icons + .icon-dropshadow { // FIXME: not use + -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); + } + + > .dialog-action-box { + > .dialog-action-area { + padding: 3px 6px 6px; + } + } + } + + stack scrolledwindow { + &.frame { + border-radius: $wm_radius; + + textview.view { + border-radius: $wm_radius; + + > text { + background: none; + } + } + + treeview.view:not(:hover):not(:selected) { background: none; } + } + + viewport.frame { + &.view { border-radius: $wm_radius; } + } + } + + > .dialog-vbox > .dialog-action-box { + > .dialog-action-area { + margin: 0 6px 6px; + } + } + + // Filechooser, we put this here to give a different style between csd and + // ssd on certain DE-s + filechooser { + > actionbar { + background-color: transparent; + background-image: $nautilus_actionbar_image; + border-image: $nautilus_actionbar_borders_image 1 0 0 / 1px 0px 0px stretch; + color: $dark_sidebar_fg; + label, combobox { color: $dark_sidebar_fg; } + } + + treeview.view { + @include viewwy(transparent); + } + + paned { + stack { + &:dir(ltr) { border-radius: 0 0 (($wm_radius/1.5) + 2) 0 } + &:dir(rtl) { border-radius: 0 0 0 (($wm_radius/1.5) + 2) } + } + } + + @include color_sidebar(); + } + + filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; + } +} + +// +// Nautilus +// +.nautilus-window { + &.background.csd { + background-color: transparent; + background-image: $nautilus_bg_image; + border-radius: 0 0 $wm_radius $wm_radius; + + > headerbar.titlebar, + > deck > box > headerbar.titlebar { + background-color: transparent; + box-shadow: inset 0 1px rgba(white, 0.1); + background-image: $nautilus_header_image; + border-image: $nautilus_header_borders_image 0 0 1 / 0px 0px 1px stretch; + + > box.left.horizontal { + background-image: transparent; + } + + @if $nautilus_style == 'default' { + > .linked.raised > button:first-child { margin-left: $nautilus_sidebar_size - 80px; } + } @else { + > .linked.raised > button:first-child { margin-left: 0px } + > .linked.raised > button:last-child { margin-right: 0px } + //> .linked.raised > button:last-child { margin-right: $nautilus_sidebar_size - 80px } + } + } + + placessidebar.sidebar { + border-bottom-left-radius: $wm_radius; + } + } + + headerbar { + min-height: $nautilus_headerbar_size; + + .path-bar-box { + color: transparent; + background: none; + padding: 0 12px; + + .linked.nautilus-path-bar { // for ≥ 3.31.90 + > button:not(:only-child):last-child { + @include button(header-checked); + } + } + + // workaround for 3.30.1 + &.background.frame { + border: none; + background-color: transparent; + } + } + } + notebook { margin-left: -1px; margin-right: -1px; @@ -268,6 +474,8 @@ $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, > stack { background-color: $base_color; + &:dir(ltr) { border-radius: 0 0 ($wm_radius+2) 0 } + &:dir(rtl) { border-radius: 0 0 0 ($wm_radius+2) } } > stack:not(:only-child) { @@ -311,20 +519,7 @@ $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, placessidebar { border-bottom-left-radius: $maximized_radius; } } - placesview { - row.activatable { - border-radius: $bt_radius; - margin-right: 6px; - } - - actionbar.background { - background-color: $menu_bg; - margin: 6px; - border-radius: $wm_radius - 6px; - box-shadow: $shadow_5, inset 0 1px $highlight_color; - border: none; - } - } + @include color_sidebar(); } preferencesgroup { // gnome 40.0 preferences window @@ -2482,134 +2677,6 @@ window.background.csd { } } -// -// Dialogs -// -dialog.background.csd { - > headerbar.titlebar { - > label:not(.title):not(.subtitle) { // wallpaper set dialog - font-weight: 700; - } - } - - > box.vertical.dialog-vbox { - &.view { background: none; } - - > grid.horizontal { - > scrolledwindow.frame { //removed ugly boders for nautilus batch renaming dialog - border: none; - - > viewport.frame { - border: none; - - list:first-child { border-radius: 0 0 0 $wm_radius; } - list:last-child { border-radius: 0 0 $wm_radius 0; } - } - } - - > stack { - > scrolledwindow.frame { // reset border for totem setting dialog - border: 1px solid $borders_color; - } - } - } - - > stack, - > stack > stack { - > scrolledwindow { - border-radius: 0 0 $wm_radius $wm_radius; - background-color: $base_color; - - iconview.view:not(:hover):not(:selected):not(:active) { // Wallpaper setting window - // @extend %view; - background-color: transparent; - } - } - } - - > stack { - > scrolledwindow > viewport.frame { - > list { - border-radius: 0 0 $wm_radius $wm_radius; - - row.activatable:not(:hover):not(:selected):not(:active) { - background-color: transparent; - } - } - } - - > box.vertical > stack.view { - > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:active) { - background-color: transparent; - } - } - - toolbar.toolbar { - border-radius: 0 0 $wm_radius $wm_radius; - border-width: 1px 0 0 0; - } - - > notebook > stack { // Control center wifi setting 3.36 or later - border-radius: 0 0 $wm_radius $wm_radius; - } - } - - > notebook { - > stack { - border-radius: 0 0 $wm_radius $wm_radius; - - > box.horizontal > notebook > stack { // Control center wifi setting - border-radius: 0 0 $wm_radius $wm_radius; - } - } - } - - separator.vertical { background-color: $borders_color; } - - // Outline for low res icons - .lowres-icon { // FIXME: not use - -gtk-icon-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); - } - - // Dropshadow for large icons - .icon-dropshadow { // FIXME: not use - -gtk-icon-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); - } - - > .dialog-action-box { - > .dialog-action-area { - padding: 3px 6px 6px; - } - } - } - - stack scrolledwindow { - &.frame { - border-radius: $wm_radius; - - textview.view { - border-radius: $wm_radius; - - > text { - background: none; - } - } - - treeview.view:not(:hover):not(:selected) { background: none; } - } - - viewport.frame { - &.view { border-radius: $wm_radius; } - } - } - - > .dialog-vbox > .dialog-action-box { - > .dialog-action-area { - margin: 0 6px 6px; - } - } -} - // // Extensions // diff --git a/src/sass/gtk/_common.scss b/src/sass/gtk/_common.scss index 6b2329b1..97d2c6c0 100644 --- a/src/sass/gtk/_common.scss +++ b/src/sass/gtk/_common.scss @@ -1313,10 +1313,6 @@ actionbar { padding: 6px; border-top: 1px solid $borders_color; background-color: darken($bg_color, 3%); - - .background.csd revealer > & { - border-radius: 0 0 $wm_radius $wm_radius; - } } // @@ -1840,7 +1836,9 @@ headerbar, .titlebar { // // Tree Views // -treeview.view { +@mixin viewwy($c) { + background-color: $c; + @at-root * { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; @@ -1987,6 +1985,10 @@ treeview.view { } } +treeview.view { + @include viewwy($base_color); +} + // // Menus // @@ -3332,9 +3334,7 @@ messagedialog { // Message Dialog styling @if $variant == 'light' { background-color: $selected_bg_color; color: $selected_fg_color; - } - - @else { + } @else { @include button(active); } } @@ -3355,67 +3355,6 @@ messagedialog { // Message Dialog styling } } -// -// Filechooser -// -filechooser { - .csd & { - background-color: $base_color; - border-radius: 0 0 $wm_radius $wm_radius; - - placessidebar.sidebar { background-color: transparent; } - - actionbar { - color: $dark_sidebar_fg; - background-color: transparent; - border-color: $borders_color; - border-radius: 0 0 $wm_radius 0; - - label, combobox { color: $dark_sidebar_fg; } - } - - stack.view { - background-color: transparent; - - scrolledwindow { - background-color: transparent; - border-radius: 0 0 $wm_radius $wm_radius; - - list { background-color: transparent; } - - treeview.view { - @extend %view; - background-color: transparent; - } - } - } - - box.vertical > paned > separator { // Use paned separator to hide stack border-bottom-left-radius - border: none; - background-color: transparent; - background-image: image($base_color); - background-size: $wm_radius $wm_radius; - background-position: left bottom; - - &:dir(ltr) { margin-left: -1px; } - &:dir(rtl) { margin-right: -1px; } - } - } - - placessidebar.sidebar { - border: none; - - &.frame { border-right: 1px solid if($variant=='light', $solid_borders_color, $header_border); } - } - - #pathbarbox { border-bottom: 1px solid transparentize($borders_color, 0.5); } -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - // // Sidebar // @@ -3646,33 +3585,37 @@ infobar { border-style: none; &.info { + background-color: $selected_bg_color; + & > revealer > box, &:backdrop > revealer > box { - background-color: $selected_bg_color; selection { color: $selected_bg_color; } } } &.question { + background-color: $suggested_color; + & > revealer > box, &:backdrop > revealer > box { - background-color: $suggested_color; selection { color: $suggested_color; } } } &.warning { + background-color: $warning_color; + & > revealer > box, &:backdrop > revealer > box { - background-color: $warning_color; selection { color: $warning_color; } } } &.error { + background-color: $error_color; + & > revealer > box, &:backdrop > revealer > box { - background-color: $error_color; selection { color: $error_color; } } } @@ -3692,10 +3635,6 @@ infobar { @extend %selected-button; } - selection { - background-color: $selected_fg_color; - } - *:link { @extend %link_selected; } } } diff --git a/test.py b/test.py new file mode 100755 index 00000000..19f3290f --- /dev/null +++ b/test.py @@ -0,0 +1,4 @@ +#! /bin/python3 + +print("Sorry, the automated WhiteSur test isn't yet developed") +print("Anyways, we don't use bash to do that cuz it closes when the test command exits") diff --git a/test.sh b/test.sh deleted file mode 100755 index 999897a6..00000000 --- a/test.sh +++ /dev/null @@ -1,368 +0,0 @@ -#! /usr/bin/env bash - -REPO_DIR=$(cd $(dirname $0) && pwd) -SRC_DIR=${REPO_DIR}/src - -ROOT_UID=0 -DEST_DIR= - -# Destination directory -if [ "$UID" -eq "$ROOT_UID" ]; then - DEST_DIR="/usr/share/themes" -else - DEST_DIR="$HOME/.themes" -fi - -SASSC_OPT="-M -t expanded" - -THEME_NAME=WhiteSur -COLOR_VARIANTS=('-light' '-dark') -OPACITY_VARIANTS=('' '-solid') - -# COLORS -CDEF=" \033[0m" # default color -CCIN=" \033[0;36m" # info color -CGSC=" \033[0;32m" # success color -CRER=" \033[0;31m" # error color -CWAR=" \033[0;33m" # warning color -b_CDEF=" \033[1;37m" # bold default color -b_CCIN=" \033[1;36m" # bold info color -b_CGSC=" \033[1;32m" # bold success color -b_CRER=" \033[1;31m" # bold error color -b_CWAR=" \033[1;33m" # bold warning color - -# Echo like ... with flag type and display message colors -prompt () { - case ${1} in - "-s"|"--success") - echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message - "-e"|"--error") - echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message - "-w"|"--warning") - echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message - "-i"|"--info") - echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message - *) - echo -e "$@" - ;; - esac -} - -# Check command availability -function has_command() { - command -v $1 > /dev/null -} - -operation_canceled() { - clear - prompt -i "\n Operation canceled by user, Bye!" - exit 1 -} - -usage() { - printf "%s\n" "Usage: $0 [OPTIONS...]" - printf "\n%s\n" "OPTIONS:" - printf " %-25s%s\n" "-d, --dest DIR" "Specify theme destination directory (Default: ${DEST_DIR})" - printf " %-25s%s\n" "-n, --name NAME" "Specify theme name (Default: ${THEME_NAME})" - printf " %-25s%s\n" "-g, --gdm" "Install GDM theme, this option needs root user authority! Please run this with sudo" - printf " %-25s%s\n" "-r, --remove" "Remove theme, remove all installed themes" - printf " %-25s%s\n" "-o, --opacity VARIANTS" "Specify theme opacity variant(s) [standard|solid] (Default: All variants)" - printf " %-25s%s\n" "-c, --color VARIANTS" "Specify theme color variant(s) [light|dark] (Default: All variants)" - printf " %-25s%s\n" "-h, --help" "Show this help" -} - -install() { - local dest=${1} - local name=${2} - local color=${3} - local opacity=${4} - - [[ ${color} == '-light' ]] && local ELSE_LIGHT=${color} - [[ ${color} == '-dark' ]] && local ELSE_DARK=${color} - - local THEME_DIR=${1}/${2}${3}${4} - - [[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR} - - prompt -i "Installing '${THEME_DIR}'..." - - mkdir -p ${THEME_DIR} - - echo "[Desktop Entry]" >> ${THEME_DIR}/index.theme - echo "Type=X-GNOME-Metatheme" >> ${THEME_DIR}/index.theme - echo "Name=${2}${3}${4}" >> ${THEME_DIR}/index.theme - echo "Comment=A MacOS BigSur like Gtk+ theme based on Elegant Design" >> ${THEME_DIR}/index.theme - echo "Encoding=UTF-8" >> ${THEME_DIR}/index.theme - echo "" >> ${THEME_DIR}/index.theme - echo "[X-GNOME-Metatheme]" >> ${THEME_DIR}/index.theme - echo "GtkTheme=${2}${3}${4}" >> ${THEME_DIR}/index.theme - echo "MetacityTheme=${2}${3}${4}" >> ${THEME_DIR}/index.theme - echo "IconTheme=${2}${3}" >> ${THEME_DIR}/index.theme - echo "CursorTheme=${2}${3}" >> ${THEME_DIR}/index.theme - echo "ButtonLayout=close,minimize,maximize:menu" >> ${THEME_DIR}/index.theme - - mkdir -p ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/assets/gnome-shell/icons ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/main/gnome-shell/pad-osd.css ${THEME_DIR}/gnome-shell - cp -r ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}.css ${THEME_DIR}/gnome-shell/gnome-shell.css - cp -r ${SRC_DIR}/assets/gnome-shell/common-assets ${THEME_DIR}/gnome-shell/assets - cp -r ${SRC_DIR}/assets/gnome-shell/assets${color}/*.svg ${THEME_DIR}/gnome-shell/assets - cp -r ${SRC_DIR}/assets/gnome-shell/activities/activities.svg ${THEME_DIR}/gnome-shell/assets/activities.svg - - cd "${THEME_DIR}/gnome-shell" - mv -f assets/no-events.svg no-events.svg - mv -f assets/process-working.svg process-working.svg - mv -f assets/no-notifications.svg no-notifications.svg - - mkdir -p ${THEME_DIR}/gtk-2.0 - cp -r ${SRC_DIR}/main/gtk-2.0/gtkrc${color} ${THEME_DIR}/gtk-2.0/gtkrc - cp -r ${SRC_DIR}/main/gtk-2.0/menubar-toolbar${color}.rc ${THEME_DIR}/gtk-2.0/menubar-toolbar.rc - cp -r ${SRC_DIR}/main/gtk-2.0/common/*.rc ${THEME_DIR}/gtk-2.0 - cp -r ${SRC_DIR}/assets/gtk-2.0/assets${color} ${THEME_DIR}/gtk-2.0/assets - - mkdir -p ${THEME_DIR}/gtk-3.0 - cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets ${THEME_DIR}/gtk-3.0 - cp -r ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton ${THEME_DIR}/gtk-3.0/windows-assets - cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}.png ${THEME_DIR}/gtk-3.0/thumbnail.png - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css - - if [[ ${color} == '-light' ]]; then - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-light${opacity}.css ${THEME_DIR}/gtk-3.0/gtk.css - else - cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}.css ${THEME_DIR}/gtk-3.0/gtk.css - fi - - glib-compile-resources --sourcedir=${THEME_DIR}/gtk-3.0 --target=${THEME_DIR}/gtk-3.0/gtk.gresource ${SRC_DIR}/main/gtk-3.0/gtk.gresource.xml - rm -rf ${THEME_DIR}/gtk-3.0/{assets,windows-assets,gtk.css,gtk-dark.css} - echo '@import url("resource:///org/gnome/theme/gtk.css");' >> ${THEME_DIR}/gtk-3.0/gtk.css - echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' >> ${THEME_DIR}/gtk-3.0/gtk-dark.css - - mkdir -p ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/main/metacity-1/metacity-theme${color}.xml ${THEME_DIR}/metacity-1/metacity-theme-1.xml - cp -r ${SRC_DIR}/main/metacity-1/metacity-theme-3.xml ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/assets/metacity-1/assets/*.png ${THEME_DIR}/metacity-1 - cp -r ${SRC_DIR}/assets/metacity-1/thumbnail${color}.png ${THEME_DIR}/metacity-1/thumbnail.png - cd ${THEME_DIR}/metacity-1 && ln -s metacity-theme-1.xml metacity-theme-2.xml - - mkdir -p ${THEME_DIR}/xfwm4 - cp -r ${SRC_DIR}/assets/xfwm4/assets${color}/*.png ${THEME_DIR}/xfwm4 - cp -r ${SRC_DIR}/main/xfwm4/themerc${color} ${THEME_DIR}/xfwm4/themerc - - mkdir -p ${THEME_DIR}/cinnamon - cp -r ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}.css ${THEME_DIR}/cinnamon/cinnamon.css - cp -r ${SRC_DIR}/assets/cinnamon/common-assets ${THEME_DIR}/cinnamon/assets - cp -r ${SRC_DIR}/assets/cinnamon/assets${color}/*.svg ${THEME_DIR}/cinnamon/assets - cp -r ${SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}.png ${THEME_DIR}/cinnamon/thumbnail.png - - mkdir -p ${THEME_DIR}/plank - cp -r ${SRC_DIR}/other/plank/theme${color}/*.theme ${THEME_DIR}/plank -} - -install_theme() { - for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do - for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do - install "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" - done - done - - if [[ -x /usr/bin/notify-send ]]; then - notify-send "Finished" "Enjoy your ${THEME_NAME} theme!" -i face-smile - fi -} - -# Backup and install files related to GDM theme -GS_THEME_FILE="/usr/share/gnome-shell/gnome-shell-theme.gresource" -SHELL_THEME_FOLDER="/usr/share/gnome-shell/theme" -ETC_THEME_FOLDER="/etc/alternatives" -ETC_THEME_FILE="/etc/alternatives/gdm3.css" -ETC_NEW_THEME_FILE="/etc/alternatives/gdm3-theme.gresource" -UBUNTU_THEME_FILE="/usr/share/gnome-shell/theme/ubuntu.css" -UBUNTU_NEW_THEME_FILE="/usr/share/gnome-shell/theme/gnome-shell.css" -UBUNTU_YARU_THEME_FILE="/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource" - -install_gdm() { - local GDM_THEME_DIR="${1}/${2}${3}" - local YARU_GDM_THEME_DIR="$SHELL_THEME_FOLDER/Yaru/${2}${3}" - - echo - prompt -i "Installing ${2}${3} gdm theme..." - - if [[ -f "$GS_THEME_FILE" ]] && command -v glib-compile-resources >/dev/null ; then - prompt -i "Installing '$GS_THEME_FILE'..." - cp -an "$GS_THEME_FILE" "$GS_THEME_FILE.bak" - glib-compile-resources \ - --sourcedir="$GDM_THEME_DIR/gnome-shell" \ - --target="$GS_THEME_FILE" \ - "${SRC_DIR}/main/gnome-shell/gnome-shell-theme.gresource.xml" - fi - - if [[ -f "$UBUNTU_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing '$UBUNTU_THEME_FILE'..." - cp -an "$UBUNTU_THEME_FILE" "$UBUNTU_THEME_FILE.bak" - cp -af "$GDM_THEME_DIR/gnome-shell/gnome-shell.css" "$UBUNTU_THEME_FILE" - fi - - if [[ -f "$UBUNTU_NEW_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing '$UBUNTU_NEW_THEME_FILE'..." - cp -an "$UBUNTU_NEW_THEME_FILE" "$UBUNTU_NEW_THEME_FILE.bak" - cp -af "$GDM_THEME_DIR"/gnome-shell/* "$SHELL_THEME_FOLDER" - fi - - # > Ubuntu 18.04 - if [[ -f "$ETC_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing Ubuntu GDM theme..." - cp -an "$ETC_THEME_FILE" "$ETC_THEME_FILE.bak" - [[ -d "$SHELL_THEME_FOLDER/$THEME_NAME" ]] && rm -rf "$SHELL_THEME_FOLDER/$THEME_NAME" - cp -r "$GDM_THEME_DIR/gnome-shell" "$SHELL_THEME_FOLDER/$THEME_NAME" - cd "$ETC_THEME_FOLDER" - [[ -f "$ETC_THEME_FILE.bak" ]] && ln -sf "$SHELL_THEME_FOLDER/$THEME_NAME/gnome-shell.css" gdm3.css - fi - - # > Ubuntu 20.04 - if [[ -d "$SHELL_THEME_FOLDER/Yaru" && -f "$GS_THEME_FILE.bak" ]]; then - prompt -i "Installing Ubuntu GDM theme..." - cp -an "$UBUNTU_YARU_THEME_FILE" "$UBUNTU_YARU_THEME_FILE.bak" - rm -rf "$UBUNTU_YARU_THEME_FILE" - rm -rf "$YARU_GDM_THEME_DIR" && mkdir -p "$YARU_GDM_THEME_DIR" - - mkdir -p "$YARU_GDM_THEME_DIR"/gnome-shell - mkdir -p "$YARU_GDM_THEME_DIR"/gnome-shell/Yaru - cp -r "$SRC_DIR"/assets/gnome-shell/icons "$YARU_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/pad-osd.css "$YARU_GDM_THEME_DIR"/gnome-shell - cp -r "$SRC_DIR"/main/gnome-shell/gdm3${color}.css "$YARU_GDM_THEME_DIR"/gnome-shell/gdm3.css - cp -r "$SRC_DIR"/main/gnome-shell/gnome-shell${color}.css "$YARU_GDM_THEME_DIR"/gnome-shell/Yaru/gnome-shell.css - cp -r "$SRC_DIR"/assets/gnome-shell/common-assets "$YARU_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/assets${color}/*.svg "$YARU_GDM_THEME_DIR"/gnome-shell/assets - cp -r "$SRC_DIR"/assets/gnome-shell/activities/activities.svg "$YARU_GDM_THEME_DIR"/gnome-shell/assets - - cd "$YARU_GDM_THEME_DIR"/gnome-shell - mv -f assets/no-events.svg no-events.svg - mv -f assets/process-working.svg process-working.svg - mv -f assets/no-notifications.svg no-notifications.svg - - glib-compile-resources \ - --sourcedir="$YARU_GDM_THEME_DIR"/gnome-shell \ - --target="$UBUNTU_YARU_THEME_FILE" \ - "$SRC_DIR"/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml - - rm -rf "$YARU_GDM_THEME_DIR" - fi -} - -while [[ $# -gt 0 ]]; do - case "${1}" in - -d|--dest) - dest="${2}" - if [[ ! -d "${dest}" ]]; then - prompt -e "Destination directory does not exist. Let's make a new one..." - mkdir -p ${dest} - fi - shift 2 - ;; - -n|--name) - name="${2}" - shift 2 - ;; - -g|--gdm) - gdm='true' - shift 1 - ;; - -o|--opacity) - shift - for opacity in "${@}"; do - case "${opacity}" in - standard) - opacities+=("${OPACITY_VARIANTS[0]}") - shift - ;; - solid) - opacities+=("${OPACITY_VARIANTS[1]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized opacity variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -c|--color) - shift - for color in "${@}"; do - case "${color}" in - light) - colors+=("${COLOR_VARIANTS[0]}") - shift - ;; - dark) - colors+=("${COLOR_VARIANTS[1]}") - shift - ;; - -*|--*) - break - ;; - *) - prompt -e "ERROR: Unrecognized color variant '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac - done - ;; - -h|--help) - usage - exit 0 - ;; - *) - prompt -e "ERROR: Unrecognized installation option '$1'." - prompt -i "Try '$0 --help' for more information." - exit 1 - ;; - esac -done - -# Install dependency -if [ ! "$(which glib-compile-resources 2> /dev/null)" ]; then - prompt -w "\n 'glib2.0' needs to be installed for this shell" - if has_command apt; then - sudo apt install libglib2.0-dev-bin - elif has_command dnf; then - sudo dnf install -y glib2-devel - fi -fi - -# Parse scss to css -for color in "${COLOR_VARIANTS[@]}"; do - for opacity in "${OPACITY_VARIANTS[@]}"; do - sassc $SASSC_OPT src/main/gtk-3.0/gtk${color}${opacity}.{scss,css} - echo "==> Generating the gtk${color}${opacity}.css..." - sassc $SASSC_OPT src/main/cinnamon/cinnamon${color}${opacity}.{scss,css} - echo "==> Generating the cinnamon${color}${opacity}.css..." - sassc $SASSC_OPT src/main/gnome-shell/gnome-shell${color}${opacity}.{scss,css} - echo "==> Generating the gnome-shell${color}${opacity}.css..." - done - - sassc $SASSC_OPT src/main/gnome-shell/gdm3${color}.{scss,css} - echo "==> Generating the gdm3${color}.css..." -done - -sassc $SASSC_OPT src/other/dash-to-dock/stylesheet.{scss,css} -echo "==> Generating dash-to-dock stylesheet.css..." -sassc $SASSC_OPT src/other/dash-to-dock/stylesheet-dark.{scss,css} -echo "==> Generating dash-to-dock stylesheet-dark.css..." - -# Install themes -if [[ "${gdm:-}" != 'true' ]]; then - install_theme -fi - -# Install GDM theme -if [[ "${gdm:-}" == 'true' && "$UID" -eq "$ROOT_UID" ]]; then - install_theme && install_gdm "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" -fi - -prompt -s "\n Done!". diff --git a/tweaks.sh b/tweaks.sh new file mode 100755 index 00000000..2a7f691c --- /dev/null +++ b/tweaks.sh @@ -0,0 +1,223 @@ +#! /bin/bash + +# WARNING: Please make this shell not working-directory dependant, for example +# instead of using 'cd blabla', use 'cd "${REPO_DIR}/blabla"' +# +# WARNING: Please don't use sudo directly here since it steals our EXIT trap +# +# WARNING: Don't use "cd" in this shell, use it in a subshell instead, +# for example ( cd blabla && do_blabla ) or $( cd .. && do_blabla ) + +############################################################################### +# VARIABLES & HELP # +############################################################################### + +readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" +source "${REPO_DIR}/lib-install.sh" + +usage() { + # Please specify their default value manually, some of them are come from _variables.scss + # You also have to check and update them regurally + helpify_title + helpify "-f, --firefox" "" "Install '${THEME_NAME}' theme for Firefox and connect it to the current Firefox profiles" "" + helpify "-e, --edit-firefox" "" "Edit '${THEME_NAME}' theme for Firefox settings and also connect the theme to the current Firefox profiles" "" + helpify "-F, --flatpak" "" "Connect '${THEME_NAME}' theme to Flatpak" "" + helpify "-s, --snap" "" "Connect '${THEME_NAME}' theme the currently installed snap apps" "" + helpify "-g, --gdm" "" "Install '${THEME_NAME}' theme for GDM" "Requires to run this shell as root" + helpify "-d, --dash-to-dock" "" "Install '${THEME_NAME}' theme for Dash to Dock and connect it to the current Dash to Dock installation(s)" "" + helpify "-D, --darken" "" "Darken '${THEME_NAME}' GDM theme background image" "" + helpify "-n, --no-blur" "" "Don't blur '${THEME_NAME}' GDM theme background image" "" + helpify "-b, --background" "[default|blank|IMAGE_PATH]" "Set '${THEME_NAME}' GDM theme background image" "Default is BigSur-like wallpaper" + helpify "-o, --opacity" "[$(IFS='|'; echo "${OPACITY_VARIANTS[*]}")]" "Set '${THEME_NAME}' GDM theme opacity variants" "Default is 'normal'" + helpify "-c, --color" "[$(IFS='|'; echo "${COLOR_VARIANTS[*]}")]" "Set '${THEME_NAME}' GDM and Dash to Dock theme color variants" "Default is 'light'" + helpify "-t, --theme" "[$(IFS='|'; echo "${THEME_VARIANTS[*]}")]" "Set '${THEME_NAME}' GDM theme accent color" "Default is BigSur-like theme" + helpify "-p, --panel" "[$(IFS='|'; echo "${PANEL_OPACITY_VARIANTS[*]}")]" "Set '${THEME_NAME}' GDM (GNOME Shell) theme panel transparency" "Default is 15%" + helpify "-i, --icon" "[$(IFS='|'; echo "${ICON_VARIANTS[*]}")]" "Set '${THEME_NAME}' GDM (GNOME Shell) 'Activities' icon" "Default is 'standard'" + helpify "-r, --remove, --revert" "" "Revert to the original themes, do the opposite things of install and connect" "" + helpify "-h, --help" "" "Show this help" "" +} + +############################################################################### +# MAIN # +############################################################################### + +#-----------------------------PARSE ARGUMENTS---------------------------------# + +while [[ $# -gt 0 ]]; do + # Don't show any dialog here. Let this loop checks for errors or shows help + # We can only show dialogs when there's no error and no -r parameter + # + # * shift for parameters that have no value + # * shift 2 for parameter that have a value + # + # Please don't exit any error here if possible. Let it show all error warnings + # at once + + case "${1}" in + # Parameters that don't require value + -r|--remove|--revert) + uninstall='true'; shift ;; + -h|--help) + need_help="true"; shift ;; + -f|--firefox|-e|--edit-firefox) + case "${1}" in + -f|--firefox) + firefox="true" ;; + -e|--edit-firefox) + edit_firefox="true" ;; + esac + + if [[ ! "$(which firefox 2> /dev/null)" ]]; then + prompt -e "'${1}' ERROR: There's no Firefox installed in your system" + has_any_error="true" + elif [[ ! -d "${FIREFOX_DIR_HOME}" ]]; then + prompt -e "'${1}' ERROR: Firefox is installed but not yet initialized." + prompt -w "'${1}': Don't forget to close it after you run/initialize it" + has_any_error="true" + elif pgrep -x "firefox" &> /dev/null || pgrep -f "firefox" &> /dev/null; then + prompt -e "'${1}' ERROR: Firefox is running, please close it" + has_any_error="true" + fi; shift ;; + -F|--flatpak) + flatpak="true"; + + if [[ ! "$(which flatpak 2> /dev/null)" ]]; then + prompt -e "'${1}' ERROR: There's no Flatpak installed in your system" + has_any_error="true" + fi; shift ;; + -s|--snap) + snap="true"; + + if [[ ! "$(which snap 2> /dev/null)" ]]; then + prompt -e "'${1}' ERROR: There's no Snap installed in your system" + has_any_error="true" + fi; shift ;; + -g|--gdm) + gdm="true"; full_rootify "${1}" + + if [[ "${GNOME_VERSION}" == 'new' ]]; then + prompt -e "SORRY: WhiteSur GDM theme for GNOME 40 is in development and not yet available" + prompt -e "SORRY: We can't do a GDM removal here either" + has_any_error="true" + elif [[ ! "$(which gdm 2> /dev/null)" && ! "$(which gdm3 2> /dev/null)" ]]; then + prompt -e "'${1}' ERROR: There's no GDM installed in your system" + has_any_error="true" + fi; shift ;; + -d|--dash-to-dock) + dash_to_dock="true" + + if [[ ! -d "${DASH_TO_DOCK_DIR_HOME}" && ! -d "${DASH_TO_DOCK_DIR_ROOT}" ]]; then + prompt -e "'${1}' ERROR: There's no Dash to Dock installed in your system" + has_any_error="true" + fi; shift ;; + -D|--darken) + darken="true"; shift ;; + -n|--no-blur) + no_blur="true"; shift ;; + # Parameters that require value, single use + -b|--background) + check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; + -i|--icon) + check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; + -p|--panel) + check_param "${1}" "${1}" "${2}" "must" "optional" "optional" "false" && shift 2 || shift ;; + -o|--opacity) + check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; + -c|--color) + check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; + -t|--theme) + check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;; + *) + prompt -e "ERROR: Unrecognized tweak option '${1}'." + has_any_error="true"; shift ;; + esac +done + +finalize_argument_parsing + +#---------------------------START INSTALL THEMES-------------------------------# + +if [[ "${uninstall}" == 'true' ]]; then + echo; prompt -w "REMOVAL: Non file-related parameters will be ignored." + + if [[ "${gdm}" == 'true' ]]; then + echo; prompt -i "Removing '${name}' GDM theme..." + revert_gdm_theme + echo; prompt -s "Done! '${name}' GDM theme has been removed." + fi + + if [[ "${dash_to_dock}" == 'true' ]]; then + echo; prompt -i "Removing '${name}' Dash to Dock theme..." + revert_dash_to_dock_theme + echo; prompt -s "Done! '${name}' Dash to Dock theme has been removed." + fi + + if [[ "${firefox}" == 'true' ]]; then + echo; prompt -i "Removing '${name}' Firefox theme..." + remove_firefox_theme + echo; prompt -s "Done! '${name}' Firefox theme has been removed." + fi + + if [[ "${snap}" == 'true' ]]; then + echo; prompt -i "Disconnecting '${name}' theme from your installed snap apps..." + disconnect_snap + echo; prompt -s "Done! '${name}' theme has been disconnected from your snap apps." + fi + + if [[ "${flatpak}" == 'true' ]]; then + echo; prompt -i "Disconnecting '${name}' theme from your Flatpak..." + disconnect_flatpak + echo; prompt -s "Done! '${name}' theme has been disconnected from your Flatpak." + fi +else + install_theme_deps; show_needed_dialogs; customize_theme + + if [[ "${gdm}" == 'true' ]]; then + echo; prompt -i "Installing '${name}' GDM theme..." + install_gdm_theme + echo; prompt -s "Done! '${name}' GDM theme has been installed." + fi + + if [[ "${dash_to_dock}" == 'true' ]]; then + echo; prompt -i "Installing '${name}' ${colors[0]} Dash to Dock theme..." + install_dash_to_dock_theme + echo; prompt -s "Done! '${name}' Dash to Dock theme has been installed." + prompt -w "DASH TO DOCK: You may need to logout to take effect." + fi + + if [[ "${firefox}" == 'true' || "${edit_firefox}" == 'true' ]]; then + if [[ "${firefox}" == 'true' ]]; then + echo; prompt -i "Installing '${name}' Firefox theme..." + install_firefox_theme + echo; prompt -s "Done! '${name}' Firefox theme has been installed." + fi + + if [[ "${edit_firefox}" == 'true' ]]; then + echo; prompt -i "Editing '${name}' Firefox theme preferences..." + edit_firefox_theme_prefs + echo; prompt -s "Done! '${name}' Firefox theme preferences has been edited." + fi + + echo + prompt -w "FIREFOX: Please go to [Firefox menu] > [Customize...], and customize your Firefox to make it work. Move your 'new tab' button to the titlebar instead of tab-switcher." + prompt -w "FIREFOX: Anyways, you can also edit 'userChrome.css' and 'customChrome.css' later in '${FIREFOX_DIR_HOME}/WhiteSur-chrome'." + fi + + if [[ "${snap}" == 'true' ]]; then + echo; prompt -i "Connecting '${name}' theme to your installed snap apps..." + connect_snap + echo; prompt -s "Done! '${name}' theme has been connected to your snap apps." + fi + + if [[ "${flatpak}" == 'true' ]]; then + echo; prompt -i "Connecting '${name}' theme to your Flatpak..." + connect_flatpak + echo; prompt -s "Done! '${name}' theme has been connected to your Flatpak." + fi +fi + +if [[ "${firefox}" == "false" && "${edit_firefox}" == "false" && "${flatpak}" == "false" && "${snap}" == "false" && "${gdm}" == "false" && "${dash_to_dock}" == "false" ]]; then + echo; prompt -e "Oops... there's nothing to tweaks..." +fi + +echo

1IC(voe)316X=$2A#EasZ#j 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

WrZiwv|U!y{d;U^k%2O^!*S1A z1MdQD+eQ~O$-MIlrAb<9DOQ>$Oz49vc9#l{sE3AXkWMiADP!h2u_x7o;yU9uMxgga2kNzmGaq-)cJcoX#uS`sk$fMQSTV)P7J z815AK6&j1F2(`-ZHKnCxW72U|MTvT@Lzo4=g^N6e)qjM@$0XB8h`%yeXN@h zzw*7)C)jH{ymj^rfAhg7@b<+?9=yq)H;#_+=O4X~cdyRy@bU~_zICr?WQi(svgC%V z%q$eDT4>dj3wIe=&Ct=_tm8Peag5FH;e+!t{PDwg@n~~_FW$O`Mh1r<;KBYi?6)np zZbAo(g>CTa(RKW9-}^Scco@SPKX?~kym<%r)(7~`(?|G&cizGWmuL9fufCB73d#MQ@qhpLd-%C~FN28iuit+g z*Ox085Dpg0YGMssU#@VtSmF2I`7uW4aMt(P0bXmyV_{%T;rPkg2qw`AGhH!X$fg=S zBIQlTV{2Gu-;wa4sCh=5t&P=th!JK}kSt~9MvyKUYZ3~Zv|xrX3_TW$rRbL%4E-pY zVvBK_(AiF=8cbe%Gyt@Xfp=jYi8S+&Z5mPhf2bECkD zX6k&%V~#8XqWo_!&fc-{5W_d7-IW+Q0xnwEixzme&IS8&0w0X+P@$Bo9P=mXWALghW%-Io)ZE_E|%0Dk)uZFs@=a(|}I3Ryz!r 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 z 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�y1AT?X_)Ow=t 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

Z?W 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⁢Ow4n%&5f}ina912!!~N@9}1c84seO6N(BB)mFHuxtR z?oWeX7V!ICNw7+0nhMHwV*pwUXp)|3SnKet%y&UzuS72CLY4E96e<7~$U^Ux>8Wk= zfuwo6)yDBz=L1#Nks`1jxVNsnS|D^DS?91JF^RywJH!1>Vc&A?nf`GWQPa>66r=Zx z;NoROl(DJlI@y_}KPAS4vGRFu$e+Mewj%iG9pwr|a5ddM6)hWAL{rGZuFjjA?^tz} z*XpZp5qav!7zqtTBYx8Ih}5CA`fkPWdM@8&Kbo9fmzsVoYuxF+^CEy~(a05al-utL z4VeQFZbUpaE`XgYy4Q|Y(`0gfv+7C4ekDh1k`U4P)XgCm3E^5Ze{4Dtg|*obBStGD zR3}oZJvdmX)AUqX6gEQSNEecP5jw$MzJM(7+2$77$L>APSjZcjJYNosN2Gam7^sf) zg;n4~ViVPTknDZKx98rV85hssrh>=m36a?soaT5Hy;{@J5rvXVi(l|#*o?s0za$6c*iGZKfB z2IAaEwi)=Z_v?iE$s1KGG=|p(#kog0-LM%h-5Q7UQ+%AQLg0g?R`Lvv`^fqn{2Znb z)ed!X;zmlrXJAuJh7DRFrd_~JMKMX$XEn!h8x-3@N=GWf0H`wOi3y~zT$s}d_Cb5S z5&|hdF;4}ZD`IFpxZd#8=ZQs~@^%J-Q7RKJg0WNjY?}5Ws&(OP#;n^T8pD>gK^mbu zeck&^_bs)mce-@Phd%dK*cfl(_tP#gukO_vuoq^M2MgWzHU2uK>)mo`z2Onh4>7sG zoqtLWN2KF~xQv-2!ITbma%ma9XZNAY66(}3O^r|)%UyN>{`9(qz}kItWT!HP{;Kdg z)e=c?qG=t*I-%cjD!K5-&We%oJ_z%CS!2c3JMD(F-&I6jCK}T!590)m5`n8fV(@XN zSn0f{UVcvpv{Fe`6J+6tUA^k4q*}v>MZzr80jy*nRO38UW#e12uUTq>4(10rSPjaY zI4@x0GinTBO$d_d=;$=>+{j)(G`;fverf3P4-vkZ27rcyuXSJ7V!8-7?O?77sI|#h?zcpf z`jy|QQAE^yBO(n-AQuD%=l`L#V?US-rn*fw)m-tQwGI|B)AnuxllVdl-7b>#5q)em zIj#^uWNv3C@HbEURTKueGe5?zo7XOzv8r|9PZo*GTxF|uC(uN%gELaNCgsn>LQ1!h zmJo*YtQ{(d^h8`}k&B``peALe%NCf<&P75{EYS@~xi__J@T#Ff;xj!3tel$<02i)* zx8oNs2sa7}F;$6E6V#S_Yk)Z|cRqEF!uC4i>`T{f7x+-f@ijZEBcq%lAHD--J;oUv zzKcrs)MQX|Gl2OfFln-=v#XQt|E1^a-X=&+MKPyR(4>2O7P`rK-0gZDGU!V|_o1Ee zxJua-QV={B^*FfI=RpQ$I_$`-w5AApM0eN1E(hUuFlR4Rg@Ib@?g)tpp{NA^Y2@lk z;4wBYM;*`xpSPl{Yf~7)f7%x8!v_jQDA~aR+2V7jq zmJN-pg&onrqWrPioGxX^*L*qfPoRKbLD4vs`%5=d&B+lO$+LN)q2q%%nIBE&BR1qY zbniSLZ$8WvA5caCFd^azg5h|M_f#C-@Tvx+s$M{{Umwp`Luk^ygqS@B>l|O`yEnXd z(L6TWHvANQc1-fF7DTQ+w*nM~RG7WtlL;<;ANd`xwnzrGQFt!>i+1a0$s%=tok$uT zAA)%egTqAvfJ1?uX`VyOm|m+QVb~$a!9QFIgD9mg2GACLpvc;HzUhKnx|W~cQ>{<{ zJQq(`SLqR5a5_3tgOgniuCSL~uXfFknc_T`y%sxAMH$hno!;z1FMjUg%1}t%Z;Cva zco0KOa)9rB&g0HP8nD~Wppzhm{}MX=VXN+{t?NCa`CvAy+ho#*9z-e~I{Kn59k3Bm`mz+}RIx36jxlgk`n}JKt zcmEV@&iOQyYnq(4_?B8G|#avT9)h*|>y6Ryult)19AFSTQ5rLp0;_BbhSqey_ zZVwhKB`kn@#E>hhKZjqs0L)@EMsF(;0ZycZPNti$tniGyyoi9_eOX&mIc@Wo;@_K} z1~vl`1h!OlZ(Am}eKguvN&dZoAGZCA3<3|ku8h-vEr^Q(D!bnKUiZ^JpvhWJ0+u#5 z)PuU%NpCO&z%4A@PA&cX8xQ7dZl@Ik5WBBd!by(>=j&MZ$=)b#Z=|HI+jGh@&n>H> zZMGO60n*!MV1J55MiiEU04BmG;_mIf5XW=QtO5S_8>Z$L72gh+zc5H(EJZ$o&6o44 z{%y*Tp-Jbxe@5;1^1%L_w#&h~%tx{G--7{;vr*hz>zCgAiG>Wly)rbrJ9u5N_2jya z&jrofFQ*Q-^4vRClOCTYgbuf#2C_WSgx+h=cm0cmu>e=gWx_%3?fa9C!?FfY=7Zzh z8?3E;9;x+?z9l6tRdB^{tX!){7j+u9=JdT~d!&;QuZ|lUcogD8CbJs3dVqbIf*)}z z-&P0Q{{tzs!85%&@ok^OXp_}w^7LwTP62Wq=ZWtbTE>o4yy!u4xfk_tv+5Nb%5+iD zjw08I1hQCi=wWTA3TaNEO2%)4G#L?O?=&C8QqjbN;7zdon)6X?DLu2u)5GP9zQ74v zOdtQ|1GV>E=_6is^~$!h{*!V0)xajSHshQI_yFj|yYX1*zSHD;tKkT?YlYkA*MPF90s2K4+7{6>%t zo+~QqdTVOmQS&&>ddJlNX!}6Yk&4Dw)Y{62Bue*>En)R4UYA9^r=^gM5b=9btsFz>Y)RwjIHWJ|&uN!00pmgzn`>UdL9w0%)U+;3puO4S$=eODS;3lrIJkBvoi zT?I-+gJ{s_Td(q3D#vYP`HsQS*A5PD`qiv!ts9^c)+_IhsM`vY9Qswh?a&AV` zZA#%K`%T6K+`yj;cd>g(K=GvSNzl`>?|qfy)0L5~+wrR7(UcyQ?>31N_)YkU(xVqE zE0DW$J4T9}DQ1<*_p-p_c+?;)D9my5S?~h@^gT_x^6hvq*cs*C~*HYGZGjyJMUA5zNB5JgQzqOy%x*N8b67y7(eVioyhWjt3W_O=E zgs=LZ0ye>VuLo6c-=c|y&N@F}6umIskGr0D?^F3N1wt7%e0VQ9Pnp|y+CHE%ug?y* zM;JDO+zlQ+T`9XODEe##Tww`=BgntJK9%_b77ZRHbnkl@93R)+x3^=wIrQ(}gac(a zU#PvG0yK86w!Iw3Eh+~`yTIV9Y)G;Va9@jN*mTyqE_qP%hLYn~Ypqb^@V95rZL#c< zzgt@3GKx%$37@FA)3k;zL0oqDs~Zrf#@M7=dl4_eVKDmFfiXq-U@h*yy}FQGt=YEq zrFwwLe6G&{7Qt7%ILRJt`UiWKXSzg9RT)pQfk{;@RhYfz+cS$kTMfP!G}|F9Kda|V zWBzPJXVEh$FLUML+j(6I29O-CP<7!oY7@*5almPp2b0hZ7ARr|h& z112&YGSXh-D+Le zoG{R1=PrxGI-U@>+h`fIetF3fB`fY$YS1Ek9UhrVc5?O2AL>O{W>A_2XajU;N!<#a zZsXf0gj-sOf?U)PmHXYBvAMaZjobOqcozX)a+QG@X-mv4KZUJL1}OAa=Si+*(!VWM z4pY1+BVu*F=sc;<-pNvN+i_yp8gp>oHet#EEfg;nJ9l0l*5BDRSyh%_7Q9bE{J#kTe!tL zfz$pxY;dg3Rrb`kKG)a46(y=imh9Go?~p7vBqML+S+tMLt` zhJF6$<4Tush`;5&SHiyVRDnv5$jlJqtWonv4ntLU)km5^cTYf54De>C>O;_bQ}|`b zW14C+7=_srH}hfaa9b~_vq5QGqlwC7UsUf~R)LIwBpW;CmGJGc;+FgSZWkO&QrYEq zk6EI3{@*uvzBuSYr#a0}f0DNKfWGX}#GM*US550q?7t7WfBy>Uz4#6L2A5=eu%%g+ zz@p*LY`DebdxOApov(8B3j9q#>aarKG0f0~4!8=M)QkEroF4UFa9@uvKe!qj8`S|S znvxY40dDw!8zIdlJpxWUnGaI)HtYr>Q42n${e$o+O^;0vgBbFq2^pI1mGPXiAsC8U zToARva#n3{zqasNON3JCs z;Q2QG*@R{1)GPNpp_I46O9hj3!HE~-X}{gO*2f9#OV7iCr<5#jH2b#mh3o5&7o885 z->)>jge<=M?%Tgup7=f9H-BMn+~5ISfFnjVJy|`BhvIC}J+AgGp z+Xk^ZKX!MR=p*y%`pBs2&H7l*+S>5C_&Fb(X5R|cb%!Dx(019WQw2Qhy8eSQ8*S%E z(n@d({@4U=@2M#CH2DsdISh(V^b5b{e82!4?rDVmOriyGf$w#~gTS|gu2rb36(@1V z_`Uwt7ueqKO?Tt#ets6RCg7%f# z``BjtwQLCgGu<53l`+3Q`@q8`^k{{(aQ|V;e-uOQmY;7=D&RKUp<#1Q8gtzN2^? z>U{pq7wLFfCQS65}lDT6V7VqIDlugfm@GmqkkwL*aP z)7$2|tM?Hk!)oCf_=lvwIWUGg^tmqXjEruCD|$cufV5Er3cT(+Cm_P!`BK&?fR(=> zGn8h$y~8|`@iZ@xOAcuD;%+Oil8l?$dG8nNkNR;^wfi-N|~Z-qL)d+&kYYo)VMZeFR?PVtV~?pI#x5SZCvj#$(fqdFWwbf!-X) zuc}5;UVbegjkl7vwW&d@X`BFdtdVhYcz77 zV70w!G=?gU6T0u@y+;4N6GU09h;Po>B^9zX2c6^0nf^*8my<88-}33ly+PD>6YHR8 zabfL!)?e+kvZU>|Ugte^?%{rOA&C^l$@Pb?xfv)qW$DYkWLD+Xw}mpW6}h9N?!r z%nUbQL@WlweLnCAmT@1Yv~FS+U@T}@T;LMAo<`q^Cj(=AB6da%1y%G(jii`at_6g1 z{uH2*H~CC{dHQ@Ly`5IPjn?tQ68F3PZ*7$^m@8ZJym{1mwWGlc{+S!Tic;6xzplYF zl~QZAPVA!NyIAar3^XtNapKRnoZQ2?-O;d{2sf|(Y^X9uZyLG;c2qGzjb=wj*mx1 zG91>7jGF%Zb#L?msR4T*9=M_f4>Z$XK`M^poLML_lu~Xw*ip~>ynl@SF{>LoqR`tf zk-d*b9(R&WV&E_xo;JMT+G=Q>5q_uA*Tj}CD|KrM8~_?FOtJXND?`)6-PQ=2>g~ph zzVf0l9b~)qQ5HI>nDeiCpeCE|wz?BERJ*IdL8*(SImbeXG1Gr_p1P5E;%L9)C_70i zoujnDjN6~Q!pcbfAxRY3Dj1^C+F7|L>&+EXPs3j8wd@JbD zXfGtt4PO6v|F3HP?|AVsCVp(s_C3#pnfE2>c+R?b?@#2)UtA6ixkN z9KuYZ?y%V?Plf+>ke%RlpbrQ=D#s<0DmgGbq!;;SyFD{!g2NT#7o*nQOG2a)w@6OQ zwgV~@TB(93X4YamfioR$>pVJXZR|@`Gwv%DKo>ciMeUIelB1PfpCNvPRfUpOL^H`> za6!+giz9}-h8MJ?c&&Gzvp!xq0ifMzeo~rD7f4QgJ`g#ZAET&CA6@teh>1OcAr|mJ zfINKFkjcnd%}{VJ6{CJpqRc1ck@9%*gT1FvT_>bL!AD|xf{?LJZ?8do@d9lit7mUk4}L4RrHIn;zo->&KlxrD3Ei);mcyl0;%gu~;&J8|{m zVtnz0cd!H6C4Cx3=D>1_k(ceM?V9|fGkl5BkE*XKI@-B%Y+ zVfdAW1?w8mcnMR-c_ZL{>r^8ThH?j*hz1~4w&|Zzo9LIg8tZjzT6YZ*H~!_V@d_c- zD`-vTY}$~B?G+0r#)#)eZb!dGkmvoyxdyuCW4e#ZI^(wol>~~QW|cL#zq}82g)3{$ z99(ctHI*nzkD`aj4w1fqlI{-nJXFSq^S<{tgq1Emm)hE))o%~OEKLm^4bWZr;i$ye z13F}qI=9b)QG9e<(%M}dxa&&*o|r^4UGRVhPLs^f9tsi1r)1c{AKw{|I2e?e+Q!Ov z*y4TL_d>r)*77jkNIPo(TBl7U`=!KmiqU|T>agja|Cr(&gmz$fMSKVmzrK&PbI==~ z1KBB=I?cl`q_ui1mbe`ne^*sZ#R!We0IVTj^{|b{2WDT`KN$Fnel^|hsn;D#@GlUc zHU}HQd%(69x{b*EN@Z|1yJ^`~i ziz9-DfolxD7Q({Kzm#Pii_6x8P+tQFO6#TvkjT|8NkzYT5iv&l)iK64w9cq3plO@j zj~w;&wN%H3k=H5p4PCUy9_UbNJ3KMSQ{h()w6C15!VgT{5L|y^jr#G}yge;noOdh4 ziZ)lgK_@_Dvi51JL4;a-Y>j@jJX7d6Ki=JVEsm1MzJ2`QPI zVTd2k`(PA&$n9Te?#r^10l_0c6Ec2>Edc4;5)ihUoy7;zSn(rhKCNtnOmqi3-@pzh zFl5;IJ%gVkoKssMl4W^6gwHIzyrcl;H9#`U8jM`ymwN*(k{A^QUK|u{Lz{wRKKS3_ zQLD$AG=9H0)2P%WDn^Pw_@U>N*fk4E6>>i-nwc}Cwk19yX_j|Ri6Dej_xeLG?Q?#1 z5f=){CH=H<-IX}WZ%8sB9p5T2%t{>lvqNXjUb~5PC_b@Ow8o1LH)B7$yOZ90oYk|g zhr%j1C^mIL7-oU_?81sXUm-S9!C@7q(5t;*dI$!Q^Lwfx-;+c<3lmxA?$)_Uq}Nmc zY2c~)uH;ts=_>7%G#qAc^!+Z@q#!!LVU)>Wu%c-Ln)NDy|FVB!0r%l@GX^2!cd&_G z3o#?c_22!S7n&WlnwNi1f_M==Rwmn9B>Y3Weno9tw0!4vKZ^(r65C$Oh3TY@TYFxkuIF2R(do$cg`;BYR4>Npo zuFCc>iC2AMdJQ0QBKK=oF)-QVsKo8Np8(yCLs=k5xc@8xjV>D8E|)<8iZZSZ1@>~# zS-^UUc6&9N;VGvDOJos4Dfey{>{YMDqbB^1O-Ye<=C-4Ui921R`zKwIRABJx!@E-p zM0?yscKwiq%Guf1tG%oL!R^^=REQgL?T#}yKUZyP-&hNm4TTKN*|=lRyT6lW?q0tQ z`2a5kI;kEpUspGnKN@>|NB0bt-Cuzv@5i?#nt5!OV_3`t?B{kd(`GsqUhbF?UC1BQ zKFP(FLcBeh8!bE0#;T;3gy5YsaCLCpu&Bv@BSQ;F|BC_xGxI+Eupvekk9;XC08ilj z_`l{d6rj@MaliR?BEXQ%*!$ z;0B2%BQRb;h-!RM=&eK%8bIo_ucLTz6o zum*TW3*G$=gW&K!n-xapGp@M%`>{>5Y}P9eU~74@3xCpk zV_>NX=!?m(!&t3(=8S~r{MWP^;ra^+KJnoq;YA zeq!|Q<6a{h>y{F_5?b@R6kO{10K6xWz5YyhdkKKTR;q`*`C?M0!0`f6RirS{OSvJvhwAO6ct)0ISYc)(9 z_p>y)A4a?g?&rjAz&gjQ$m}e~`t17b>?lXpMInLtk~w}VXKbK|7~)q7q_2Uo)SqgG zJD0CJWgAUp8Xq*=-#sqp%XD0UOp1y(y_ab*#>X8ir|KEEZI5ft?VACEn`lILxu6G> zUz=T(z&1AF-NJKN;ik9Zz)=Ze#oFEP?@|S?evS4$GA?h?MI%88xT|zbv#Mb>W(oRX zXO#J>mGNq>g3|0 z_jXbk1>iB7ps^j!z@432JHyX0H0r0GsQ5$ONC1P|VDX>V4GU6=&tpZEqxQU+OnIPQv!Db9x0Q(r{e>iM2s|RNzIJq>plvEse|hQ^N+}ddK0t$uM~6#l zn0Q9cw^a}RKi1wdHm+vr8g(2yX2;CT%*^bVnVE6S7&9|7Q_RfF%*@PoY{$%WC+B^i zqw`7M)se35pV7=#&+gvU)m5vyYt_C{Yht)8c^)$yt3!g^Yzp!(f9p_IqCMTnF_c@{ zgL#F6R`5}`-faj839%cl+#b?iob_wbNcQHdHVB5Rnwh;*8u zbDu|5Z!xBPiN*uZompeUzHmIwtE)pAj)B`L*Lz|=-|U=UA6i+#@OE2wwL1dB5{^!& zoR>47o~{i3$ZX;e1qB7aQ<=$BUNam00iB?s4;ABIzFP?&d$-g2k5d=wEpC`w_g%nK zoCx~<*)8JKB?jF3_2WIC_gkM~rEYgv?q=J;e*Raet)KVz>K;?iPaB`_bPs=4!)D_U z7nT4I<1cDFt>Q$MC12oJ|N z@Ufb1RH=AAR}rBm?dd8Y`ZrDtTU^|#8hmh#_81A2xiv{Jen2@s*z`NnpKg;N|3rQs zPdl_cIEr3D-PYNEtG!ua&!KhP%~0KW<#{t~SPfKk*egrue;_0Z31j-eYTX-1c^uB-A8x8w)|RW1jtyI)05%O7%fI~ z!>qO!!}lPe{gK?fd$nsLZEGnce$4ZBU;GJ!=XG%GcE6}*_o&0)6Lr~&iLUJg^{3_4 z`+VgCD>x)XL60A<5&%H3zncQb)U&8M^;v1R1C* zW$&{$y#aXTG4!q%n8@)kA-|8k+@lP~+q03Br^}x_kC9{|^FuN#YK~2o+nAxIR=WCw zs3es17KM&DGXkUruzB53&Ae72%+705AR`i%>}!XFwd0ii0*HrMLAfn1JI*P+LUH5Cw zw{`w^TE43gpU7u3nj3HER~&3?;psS=^YwbIGj}{}+}^7z1Tpd9NZH_wNkd~djOcxo zg!C^MCzr!1e2;QZPsJbKZl~2F!6TAE)IkeTUS6Z~TTM)54`O2WlYKs!f`h+ZA5m9} z?cbSJs5ch1cr6d^TpOKSaQgdwe0VO|D0z+9IWT@|o68A!IM#qR=D#~;+_FnjyQ-{c z339x4&x6&=DZh3(LOU+JY4m)B8qr2gN#cHS{M-(Gr6GvF2Q%sdB~mcdi0@|pHIYA} z04>WGi7k)7&M&?;YIfynv&bX<*h@Nmsk86XNgtwx7S}pPtA+VQc`^I$=v(Khi) zxwfd_eNyZ=2h1q#qy5pZLOA1)b)AEbtQTz3I<){!j3LfB?5+XZGCER&c9njcUN>N)HG;{vRk}iWvL0q(czH6GFnByn$ss^(cmm{n`#nli5 z%9J9YUv-vTW5Ul6vRkUP%ZhbV$C4EW;lX?)bP5G+*>3v@gytF2GCoiAckqH(dVG5c#G4d1>O(n zA#Ld8)(fG7Bhg(Oap}(U!I6{Hf)aOJ6djq;=(d4g;Nq5)l?|PYK)$@j?9KSSpZwtp z{OIC~j6#j_003~)wM=t63y|yAOpVqWzHvkcbafT1w0cpy9C@@B{Lv5=CPt&v2#$7# zk=M})xUOZqd&C!A?ghR%hby$Jpwm5sh<%LHV@i8rX=(TA+K9u+&Zi`7abdymVFMo0 zHvrk`iuc-%G{93>n^$AxC{=Siss6pbWzN`lX8m&$?c2Kas zn;SwWuehE0r|#VYPVcqRyZjhybaJ@GFV?HH10Sfxba>Lcxn*`Q`i~2%J`VLN$p#bW zUF-^c+NJlN20fV{8Fj7^qCccS332Ic$(LN!C@-VJItzeB@CoAmjKO>p+FdXqh%f~* zwK0nKcPjCp@mUm+4~nq2qpr^}>h|gCRXZurV+wGKwjc^cRiinh@DQ zYFU>Dt%>z(Lrk$PYktK~eTd=NLWO~uO{DrUt5prXJ^vL`R9qb5-NS?aHkVBe{qh`$NFywKa z_XbRdTyw^b`p6{;$-J`|<3L333k>)fGd*`Rw{A1TQ!$}Ftxx-8iG>TjEF2}|JaGgE zhujEp!LVmcPM?kowQ|~LO}1fhc+-63B}#bONm)Q4yY>D;TBtSD1iov*{!0P|TbFjg zJ#1yLgyDdb`alX58_Cg-)U%CR+J>S^6B&xLmv9!|x7~^`zO<5DwlD>#NYDsdjf7D6 zbMl%l^5C!Qj%v7&r1-~Oxnzt(hUo2(rn>b1;o9z2Uv-C7rH|my~5S57mHR|5^`dMQMYGDFit|9ID2^| zt(fkYHos68O5ZBrtin6c?tA0z$qTaWryzcTu~auxAY8b6H;%)1z)b%pxxGK{(l z^pd>{Q56bTa0S2T`KuzZCn+n7#^M0S(j?vERjjTH^y{&=tOrbKV)zh4E4ot*Z$)WC;n`uxui4X8kNMmznqf46)%>gnq54h} zfJwuhyj_p7Fc-#LCDLLPT0l1`qN|pqHR7RH=QESzYy3>a*Xm3S6#yI@O3+=YoD6_< zrU0}v^m&*y=Shs@MTK@WyA0X?niM(CYOp9yL~TM|VxXbdU4D(n1gO%VMbm>}=<}R{ zBy9y>F>YH>j^HBlOkJ=P08UJaqGVEOdIw{wsWe^%(sig%rUj^*)bwQV$h30dE{I;v zj4oTB!3+oQ6Z4p!4$kurTEU+?-VvVQ=J+o2DGhd z-hIQfxsGB!{GBaT2fv@dDK@pIP+W-~l{+EBV7ta9%*FKm$AA!7FD~WLR|&q!&HPzh zlEQ}+5~}seqMM==S1H5aF=!DzN__3;C<{mkyMlta2wOuYEcgR6f&hfg>`E4AI|y7X z)NFp-^GwEYBR^Z+#%?jE8C#`b!T76$0vbb&y|qRHCZ(>#jdV#kC>4-Qy9@Kt(etw3 znphOjr%E}Pw9IyP+kS>@Tb^?S?}Md8$N?otcq?K2WrgGl^1aIi;jTR4mq#RqSZ%(j zBv?^wPqcY};I3v;d?jBb-gRbu?5qbUJD=%_i=Vw$b;(Y*prSGjaES!zD$i>v(3;gf zdzwuOwuPa8exg3MLf;FN_}8!+Be9ZGP$Obv~ zl{lqH)xZnY^L{;fBiQ=pwYq=%mcG_iF&^+i164G6jAx!scLG&2Ylb;Q$H{A`jF zv9;=`VGsHP?LTXvDu~N~WXSaKpx@YYIZHhA(=|ACu!SnRB+xp7;7U{6cy3~kGaatN z#&WPq$;5DVRcb2q3?_}vl^Z5Vk@BMK_f*Qm+s7ck?JCI-+-moie#j=l%na|xF=5o7 zPrLYoQ}_wpo#5grURmgdEyF}mnd4ARsO!NSp2eB$4tWl0^UkO^jY>XQvSORMlB_{S+KS%zkX=O5<607Qn5yJ+ zLTw`UgQ&2kiIeLzBT}+Co+{7z8$_}f49bPe7RV7?je>m0fQ$Xt!IxywGLKCD{Jra4+orMSFMR};bFfQYddTQj$2VZE?|yTw?znb;E$%VuzzZyCR~IqojR7q zQ_-|8q|ZtWB`YPiNou~6m6}*t&zs(TNdJ(!Y~Ut^EBfcpRUToH89&k5hrDgolUbAK#N5#SMHYY2+_HNFwAv`K|4WwIS}HzZxS`ia5n7Xxhg zb@)INtJ^FUM&>dqF&1;oJ}-mS4|zamL+Bh+(CajZ`i;nRa+ypbJh+2c*da^U5LtZd za{H%bE>6#vSQV<}=N%9_uxL=tqlscas;^Qhbob}#jBP}=m!8gxa@rb7tfg8JxXwv# z3fQEkgKIJ<=*PHQsqrNjy)6RgCr+FE{^^OPd1D*V#-RCJWsbU( z@10dpmgD9wb}xy9=&5{OK<3)hne;2S+8qyZ@T{>dFVsXB{Bk^9*Rl#nL5pqio@21k zD5DC)ehc(7b{yuSivKH@1bqvI$I16ox+h`TE#wpJn$&N9L1l4$0dnKLGY6X;%_9gm z=;*gSnz#n^riQq#QYVG@sj!DmmqtWGrTnT`xBGz@ITkIktN`NS_#KZkwg&W8(uMUs zboLFq!nb5eE_ zhWn##Z05!%q{Qd?_?Q0iH^-ivyxou05r4ZAO@m(=^icVr`Py=lstAW4HGejk3qkWY z(913y_1~Z-JKm{g#nKyNZ7yD(vqAe$oDD+=hRS94Cs2~7%l7UaI@{IAUi35+}=1Pa3H0dZ@dvw}Pl zkY?wxNQ;okFquuc;U+ldk9Z=S`LCeJ)sf@Us&lfh6v3x7&c#^GyGd4gv*cR|Q7>51 zmlX~z62>yEDiB;MJPV4(82HDLTh|`P#ybEsue&*C=Z*~eD7%nLs9`7Okkgk`p_YOK zN~LUiG<>id^kZMT?s6babq6-h?`B5cAaXTJLT6^w=X`2OwKJrbA8iZZGr7Aza?=7FJK~BmdzQiG!Fs|x6>_^mX3*4g0TOSVt698#7j#Nj*eM>$5 zWss!Hyv6gu=F+xz&xCrHqro0%b)b&39qHI?x4`UidM01SHc^fgxk~F@QkGSJ{fI-r zZo<^r8qM~l{^_)arF!9t3@U_SUohq8zOuBo(9|lSNueSDJM2V|dj1VoqVYUm6N%H; zvagby@4Z>_OlIH?C8(;HaMZ=lMzsbk6gsj3Y+S#Wyrl8cI!(fB8yq>&B5Zu;auq&? z@3md(&V7oF(0b$p0P}^O1Lvbott@pC`$OJN?&RqmsW2-gdvu-QH`zlIITUJm;tU>X z?>FrO97u8>Tph}W6j%``u9T`G11e&4UAr&Y8!e2>3cH72C}k}`Ge;gJR{`3b-;ksx zXmBBiSSb(9cLN)o3-$xmZk!t(<$Ix#E%J{e0|H66n?})BM)QHxvJPqMC|atY)A5YF zZ0J&JfhB%7YP*<$NX*7oE%INq$~1fhhHt-p19Y~^HmJ(2p&z2AXXDm9 z8tCBj<;*Z4n`g#1++%b(iS%V5J`Wfn^p-iFS)>BJEB;c2PDI-a7Y@G*&!suHF9k>b zP3JuoOSlHwz5ym-#*Dd>G_8yhBYA;2ildASDru2HjxcVD^&kf*KoeNwT9dv||MGcp zTGg>&0=L3c0T-ooi7jpeF$oDfT5=_uh^IE*6XTuhSuI~@wV^(Ms)Kw=r@0#kLT!3+w-{V&omsbiwC#Z#!K{w>k5m@eY zp*uSxj&=(g;iroIg;hdfL&_!f6te2Y;~RhvqEi>}R-^#%(<7<_Cg*bP7CljCR@0o? z%;3_5EgF3gYr_TW?*SAIq54H>_C2(Tsd-nbt-P!7Qq!U{KHN0XhmZaxJJ9M z9E>9B{E@w|v|#i+R{yVADS**Y@Vh^o?l0)}WMLOyqwS)=5s#fr-!=~OFk3VRYb|8Z zU*en{qxu}c`i%x3O}%EH1cS}ejReOFJm5SMuJ@))NhCiQNLE?k;MWWiBQzL^ zwP;H;e9lc|Xn|UcmQ85XIz7%ro7YxPD0$e1c<)NjM}~G$bpNIenng;*Kt7X`3Et#D zQ1sK(@Pu}jOVrb`(95xtQ zAh|jXFTr)e5LKhVQnFmE=a0PDb7;FHfy@n;z=RQkH)x; z#KmyP(d`ROE@Zh}PmQJSvKSsiBv3+zijc!jQvt)nq2l8&V8aNWooOLTq*=L3T*tB^ zdSfEw+U28`ilQ0FNy391(>g(c_9tDz@zJOk7FV5EDX*d#pgYgZ1_}VId(|#HRH)$0 z*N6S2J^#FKF7ks^oxlY_E7LBFiZC93^&r>cBR|K#6+|zJ!|~A+PtV!%&~dAvpdryO zLg@9=eh}4ma6je~OS08&lSU-7LpZbA3M-R5Z=z~E$%sp{UcaAV;NKb#d z?4p@dp`Y8itW1^|rMV(U6PfQHoNpvHWU-0qocmoVF=XHl@4Dgis>fzN*1BGe3!G zmiwoOoXAn5Fe-*hlQAqiM|JPL|C9qE4bOp($b?05Y=67}3i&;|VH0M>E9DleGf2|7 zaT!i;U1N2zU^>{=$3yvbgdPv*VYC1xghq?qfFBI{9>;_1Dil_O!>TZ)eKD{oxNYow ztx(gztZ4v1nySd?l{K;uOC^vYvX#n&B2FzEeyke>pRM|sNXX$^&xsLn%>&M@ah%{(yEYT z1_y4E9jhnGb1JpH!!qH%0FK~LX^&`%u3!Lg8eSO78&Qw5+wtUht}{C9TynLS*+XCv zzq`DoJQ;U9knZxy6qLSDIQMX1;6g{FHUWKelmK->E|nX`*o-LQH%45f)2^EB2LCnh zEM)PibALOFp=iJ z5L!zUB~P?M#zdZJ(Cte)f=3xqn3ac5&l^-hR8}-{8ueeOq+v%wbBotz%a?jIF3qBx zoj8^Bi=rYMV_NyYj%hvj?+UpO?!{Mvi4}I7LVWChC!+|E!*~s>(;Eq{_vjzDt{%AJ z6sfL0jiRF9<-~+uy}oy$?ve$$=2n1o{kCE%7EWU86JPX>DQUObe2gzK8peK^9?>(Z zY`FMrn@^Z7V&l0C=XNt1h2aviO94@pAlH4(4|;OfJS{gRU)!VRJrUE2aZD{s1WJ&-*mw+qX;41r*kD&_UT{a5;R5pXAa3oh-TDYMF<|-a? zK~Nv`ZnZDsg5X>ZLOIloH0AWwiJy+!m(L_RFF#+tE8Dz_@FT86y&o+58DNjORkY?D z4V@y8Cty!Hf`LMq={=b`(P@YZvxKp*u;^P`!_s%Z)#UL-NG^{H1-B-y zHgta$U&jq=XjX9Hu>@0>?8H;tYve9%lbvgmCROjmSf@iXqOe%Y_|ajTOq8Zeq$h4j z#TD9GDK+u@L)s{54sYbnRY}syK(IaO=lh#?Mn;B%jW{L^F@6eq)q|n>8pBfYwTfu=vF1l3w{*`^xt{)zk zmUgPau&f4328*eeLF3%=9pIku~Y2LY?PuoT|`dSM7 zYu<66P&ffi@D53c+7t&&wUAipTJ}foDRUq)UzYV;X^$q-0;I_j&IV#PLPt-<<{Vh5 zG#*U`nv8T`sMe+iQ*0DpP*9U*$Obi_P&Xen%TiP4+S5)5=Ch-qSrH23x3*3^ta*_O z_trI^YR=C{uALK^UZ`hX8qKW?FRE@{5su(DdsO?^qfb(!9x@c2aK!IW)*tXs0E?cW`y?N*C8FBxNSw) zIbJF-?Pg)QWA&BQPYV|F;!Mkp@`!MwOQQQq_OEiZ937c6J$d)T$EZ3^gZTx#jF5qY zUu`)YPuZ^>#tS%WdnWOL|M?m%8wII&y3Ia|FLj!cV7%Vc$vtod8W|HzXsszXoSV?L!;4ob6^lR%B?PmIzO954k?3N6ZU)HLR^sp5(#awC}aeWh%R{gW*ue% z=62d~9?T_@IdiqRe%i=F&k?~~>hf@BGP#Qs(`9hlV9x>Eg) zp!#*S$Rj2xolrVDn{H3Ldg}h?#Vuq%Ko=84TtmjyPourH!{D_*Yj^5~0u5@4w8OT7 zQ#`3++eq_SLe+{!%vdXqQ$KSWNkk9odI`EkL`BEu&5?@8R7goMBF=l4t2}nPL>5N_ zc`>uPZ5m30R;02C@xhKO9I0s55@xvIx*Il(DVzp?`!x4_(o6d1`F-`6=Hlz*Z0thKDU?ii?;h=67T?) z;7|9bnZOYV+7u#v@r+Rd0bB~LK`Jd}B4ZfJ1REohaC6>95-p?3!iSIRI zQ_TZ88ahNe8mx)G^bQ#Nk*ID#x^W0f5gJQCk3W6hyX>ud8<6mHXZmxCN0dq+Cqk4B z&PZds?YiJC^eW{41DTPQdPtm)NiEXiKtKfjceIjc7mTx@C_!|BPmzP;@DaU6*mzYZ zCXqCR0})^Yz57Y@?TB5jN5%V9HM9KW5PD>tbNX6U6ubDaUjERtn6%c6^xN;Tfd~3i z+FEyB;e5)lk*<25H zp?pv~_E&fQhPkw{9SAHy-W+##5*>%ku_@Zd?6QC&Z$Yqe-qJd)3%|H^6Z_AF^*?fw z4tiX>%6yX$SFe#onzWZ21qxT+Nps|3pMR8ZY?m)(2Yi3q9VUbaY=rp}&yiyc+h65< z_rj2DUFmRV&J+Szi0^QWIf`_+hvs*qybEzh8N?xV)ncEvnB;?Ji(6fg2)g96Hhs5bfLtNeiu_|F(YF zQWqD~;D!YioXazr$l@T2!$r#lZ6|=^LN~MsDT>CwHE3{P5oRq>SF+jkkQM$Ppooz>{VyLFovqbQQ2&q3rBztcw7mq9uEIHh9*Mq8cyH~J$2|W>AL#m(hw`wf25*Ff21M!47UGmJsb8igGGPLf2f4_E zjIts#_Muc~23fE8=FCW>{{3E*4ACMGYxSY08i^Q$^bhX)MYj>O*krY`P`;T7JL^Si z!phIt_`}yWI&|1hHeId;nnw#C|X=i?vk|zwBSX(nn9d3X3)}>8Io5%)9fqm zLh_+gh?InJGK)nvQ?z3FPN?(D5oXajg;FbWK##1|aRPZ-6k40YX1#@Y#lDxC#~#1L zd#D)cH`vF6*P!~b2vfw_^F{%OS#{7%*Im+<58lg=ePaQNUtuwNd@mG#+RkJnV`ALl zgFZJ)SO@`lL8?j&#nO^)?kir2f%Mg(T%n6-} z(Nz?HaaTC6PRb>(aFr23|01^+t2jd^;!O1Ch-RX%nWPRm*}65GY=u_E9#<$W@gfyT1;AyR=U!rPP3+Yq9!gB@ z$K0jS+enF-v~{+bHQXPT3mOT39mcn+4mRC$f+?@+8<%N&FqI^g6}yY5Ok^2Cnf#Sb zGxo0QC|h9eV2-_%w4Aj!dA1 zO`3T=+c`oYe}XU4tT;R=%Up>Wc1q|i{eCCy|ro{jGXvU4B$YK+^1& zP}wP5cA`v@ubec*v!h%|12q>TURvC_BsU#Ohtjco6|cTAyOV_DQ7p$y)SS^@3sJB# z%=YG*yCIm(n&(3^53ILqzv?~Tq}cE52u^3a7tGlZHhI(q-VJPrDvsSi3H2nHy~^6U zk@h~ED@npWOtDNO?~YKdkG8!G=Jfn#WB=qe(_$1eo$Cu9L}L91Pi5K*$f)g|>)St3=2p=5@tsN{LL95R&= z^tB`s6R~}E;B_I5=`69r9+$3q23TF7B;{!y&(ZdMfYdx?+*U6~8d41jCT9%7oCHph zNVI==xuVHsXk1I%{E^-7nUYA6N#q0!djLjMlM|EZl6mv#P6-~ENQ}0+c(EvGej5i@ zR%t~~IP39#W<<4ss0nG*Fs0GHnEj>K<6oB6;K@me*|7F9O>UB+Nk$9@RF(2*NP?vL zFC^Odb2-7p%xHu~B*@35cRvmV0MgRYr+5d8A$gXZ@zf2;TAgx}3h9c72)R;bZZr={ z($fmbVF4yDFRcV~@=B@4Y}X!;`QDO#7B)6$IW2yj&7lZ;F=b3;_c3VOlVsbCmZYM> zf`>9k0<09d`Lz0#zkgot6Mog2jmLK4v03f8DAK@I;&qBtCin`BN-o}%zd_>93Z7J$ ziqI~iRlQqd)Ib_8e8LEurzs=b$Jcu7NJZYUQK~eR=xA(KKVc=PnAI-r4n~!*H?>;h zxaKe`tCKX7g;knl+Iu!5ODm~JVngpLno5RKNN}3Y`z>vYQCH&wCMSArd$uKAH%zPy zO>-Jq1$f-weY}rv7}zwE>a1F8Lr=uz|=yy;7`U1aeUG!f(14pDgF8F&Cykt}heDF4P|eoF zqf*pU4wAn%qGhZNkP8eeO>h~7tYHSx909_JTF3qvR$3vtN2I|hGHJtkWCj^)twkpm zYK50-ia5<8fdyeJS$!=ETKjc|cq-8}7p8Wa){glXdF$7X_X#F6QFcr>pQ_7ChEpBP zc0=(hC)y1tX|UAn*;SEIQM+l!*@H*LY`aNndcD{C!*H60b(_h728)RFP?U$2L>AkE z7PR$V#?xFe+(p82ubZ)##0_watNkaOYZ8MqfdH+(A9fPfynDhq`;Mk-#TbK?<&i|I zI8lX2YsZSnHbc(-B)G7#fzz6bU$Xh^bAENhBiVjEvplOcA7!f0uKzYZtsNB(y~Y7; z!E{PdXt&ejeZJ9%y{Qv2s( z4fiZ1&GNw|{DT~%KRo5p)Php`TZ9O1L75XHfpCZ%=YiMn*%paBd7m%gX;|EFU1=fH zQtD_E>`XFVwhS^4uwmx^>xaT)J&-Vwq_S92Q8m;sLZ7c`QhUR&dyVX6nzb(lHC zueb1eJQ%)4<8nA%5y0bdg=S~t!G8a4}cb}vMaKT=tc)%?FGm{{qR-BFH({@^l&0sjtY=eZpz{B=?QHeMXA-M|w< zNsMm9GZN3;O;uk0mvHd=H z0ro#%fxm-T{`WG%e>9Q*f&91S-{vTD|JSCIQUd?n@4q+xch~<%)Bj%wK~n6W;){S} zeA)FC0}Dq8Aj8VVb)4+=y1&1_QftHxqJK1j#=_2ioezAlFk^jv5Qy(CUqOy0&jg&E zRaPHsZMVO`!o&Zi!N8z7-2hur{DLAJZM`i1zSp?yqQBMA`ZSQ^`Rjb0-{qX6>*2HO zD@coFKdRe4HvOI`c_0GPXw$OG-jdcO7|7dd@dt+EQA3g!{`a?YgN~aq)rO|29=*52 zoGajsD;OFw{xuK44~Z}0zo0myo;JF@z(e4j4Nm7opZa4ua?t-r=CKmK#Qzrm4`>b| znGuw^`FR+`>v$_%&bbI+uKYwMCvsHOe8rhbJ>A14w{LH+Ado_1@MnW_#29D$QR5Ex zLYR#k9t7iGtOh)gp1Y#c5o4yf;l*usV8ZwJyrQCSj%x+SnQ*W;K(Y=WPzd>5UGR=; z_eNiQ^YRQ};o$Szim>kQ@9lKZH#h%sf5I@C(}|n6*F8|ioWFp`Ov(TeM3cCf7*K}Z zkx|hGLy?%Nt7}MYvR>jb`T2Fwz~SX4{e4%)}|U*x2H7a^GK~ABYo1^&c`dN~)`ulNBWMnv2mvW;W(v5e0od8FBc%ahT1f z1WXDyY4LDy2CilpKysU^;2Zfo@)P^=0ya<1&V*$Ea9mt#!Y<9-wjlfaMyXp1fzm_0 zJw1$0uJ}WDr}MLOb6|+OaO8nP=?I4V^`9@KEmaYZU6ayz@?c>Oawv5)RLI=EXmOXGICL1$k;ULWv!Qo8Ogw;s7&&WHFvZ_zyN3e-;rj^V@3}jT8rpYv*eBa?KbHFf za-7u+&)#u{B}c%2RUdNww2#fm$M=V}+k6*v<8JG0CUIL=PL7`MwOUUE0D!Y;*~Qv$ z-4^C>AUS3UgIucCi?FKp@c8irToRnEZVvmV8$R2@7!wg{h`r~l^+MzK4|s!Kk9>jX zdY&rv-=p{SFWMGc9@gMW%En9{@v!i&t@p`4?_#cIzQ*hTok4&i^x3pdfa~U+?0)Ut zBis&*-V+s&#*kNQkHvRA%6}7hmrT2E_ZahMaJQc~UB`2ndn>qpx#EToSR07D7Vs)- zyv;IlDrXb; zJS~q~5R5DwV2Faw&aA%L(@&fHZRp+J=V9?N{mwd`XIjm>t;f3liqO&fxn*V0U%w8| zZ2QohSK#o5d%eOFB-qcebRs%CJA*i2w%B&Ri?6gg%9&^3a=YwvZ?|qD&n6|Io}8Go z<4srTc-TE|K6-#Yubr{EZNFbZJnqbj;}1VQaR7~tVK3$_0ntj67kStHq}J|{cnu6J z9Nd1g)}Jd8r`@*Chvx2nqnP*Ls8|FcSwlA4pJ=Z668Ux@AP7bhB7(|W&&YBj%L@wv zltEu1;DeGY%gP2|=sO~>uk9BW7xOHB5;I{!RGk^#7Ma;k$M~3T3@>-N!039Ll#`pH z(`4Fe(`8KV0Xq`_E)iu_)tvx*&zNQR_KQZ`rz7^Rkp2*l8IH~`K&2M)^1_YA!HNkra(o%)p_-tKafNP_dcDt3>cpQ?DoE;~Q>;PNkyeaHgwO`=ZOFUqJAb(TSGvRMtj-27S01_}>yT%i>Z z-3sIp+I6AVJ?z0$@3e1seqF7I*tXd~DQo3qV)AcW!|K?bTQ-t?wT_I5!t9@TeT~`u z`}AxXqT`Wh8*hHtorf-$YY~$fIbT3J0R4w8cTv?4Al7Sluz#LDHdneY3I29zGM-|- zuH9nyrK6nr46yF9r?uSyw`z?x&Hsu-*Linu9TXM3kwUo6MgxKQQh^D-sI`!#mje6P z5*-5zN1)@BMnL^?RUZ(dpwTkHoC2#>;kUb7_=WBaVQ+^;Pql8j@^>A38`smVt()x| z;eRrem6h4OJrVGIK7R&$bbaA@I3uswiF99kC@U|wd%ssRdcG;dz{BmmXx<9CSa;2D ze}#m{;RtMXJgz}Ra0u@~v=EX7xjl9@+|36sDJc;c-r(eT+-L-GaLjmpdHDh|&GXu^ zY~*#}j145JKp^(cnM7O%OVQl~{(ivamf{Ld(c1zgK&JzmB5WYP;R4`e^LjpW12pS3 z#-lv4_`6iDnSN6SgyZO8O-CHFXYvVIFENCk%@<=XL-n5ZatGObqRp?lt@ z*8u}I0T8(W{crnrM0ndlJPd=6cU3@BUfvhrarscoR5+>>FJhKf6Q0#l)kC1WoSdzB z*8SP?UXg1zGIcV2Z#rxF%*+ge=Fw~ZXARM2O&VmoCzj<3pHF@ zyMa^vrz&%&yrN>DLX~$kygQ^Ffh{Z9-)MG*WAa2G^)CSVYu9zSU5)g2IK;%oz5Lxa z9Bl66)`2N&+dq$MejY+MG)^+%nX#Si*?zn*4*`tpuXpY4=N*O_*|?^@i31lTC2yyA z=k_{WRvTF~K7aHuz7G;m@vweI-vQ&4A23;X%qzt&80#z?90xM&WmQ#uXY^eJ`WfN* zkHfCpG5FhFKIYg|f+bDcV$so2wO{@P_bAbU_-Mqme(gt%51xvQvx>wztuZ7nCZ3-n z6`RpX0yg`8Rl7HIAqpC;w(noX9U8K5JFg|5SyXwUxa2&p=)Gj)k0|hZUuk&OsL-v4 zruH;gOAFt#`n@MbClEx);yD^0WK98FKUf5^vuJSNzYo)G1Azy<=k;eEP#>b^v1?p5 zHBve2!GTp~`+)tWc;YxaH>$V0u;Tf=Nkm3Q?oHuu1w3|t4&{HnsF#63r|o%j-~E;S zq2TZ@>}nitKAG|&FS+}Ctb5b900MMGO+UL`U0ebO>|J=U+ut=RnQNWTT!42n98U(Q zH(A>&l)V1Df#G>6AI?kc^9Rp*I>Gmud3|%u$Pq@DM4xMPZghL}sOneiegOc(i{T6Y zzMPL$pNII?2@Bi)`R?%?EAjSZ+)McL%sQ zaQ@xQ2U_0imn!bOyWgAI|Ejke(C!2MVn~hAYt_}bki+oYqBGcEfKqETe7)gFzbmiy z7&z?=Gzcx{GU#7HqVe$u0Nby5=v7`*YxN2m8c-llvzw2Gw?}3S94wL6OQNoih#hZp zXl!UeuppDl>yez|u@97apN{K0N;P0JS|%gA_xrv-&HP^%Eh2Y_QQe^{(?)rZ(QiB}Sxqkk2rB}OnKzRcVovz#Nq5PaI zP`==Q;ju&-YdNZ|$9jhSwio~K$OxqOO#(#2rP+k}5FER9ftO2f(Ao8zRJEbCHO}_i zP$h`3t8RO5IeTT;au7_-#|EpLUgQby*z|uw|X*FM6+Qw7>Qm)@9OachxlBpYXFqA)@igIC$;R4v-m~XG6o;JJjg%p)s?Tr7_!m1Rd`UWmF9|Sp2L@Ok>uXVYH?D z_5#7c#}^$uWO0(pJv{ys%Xlzt{4Y&%YfBfni1G^yp={myMO!|C;a0kg(AP{G4HwH$ zpN-OD#>$|9(FSmWDALo5_MMM&0)VO?{r>trzp-+0e9Y_M$6sh4GF9BOvck~>SPugZ zjz+`b8_>=5+k-`I*^?$z%kt0_tll?;Rpzq7CfqAdQUnOUlbd z*DKQ0>s^4DBqIWNIt&!3!SI95nhOjLj~!%xKQR#Ohc0(UN5cUfMg>bV%ipN#uPprh zj7orJaf~@-*NeRyCVHQMJ9`l57ZlX=fGMJyG};Xy;y-^fvhW0kk3j=Z>JcuzFB>s1 z@dSa6XsJRY=;h_7asB>En+Z1-Hn!bRpL?oV>T-wKqi#!8-^3E8dcySF=Im^=pPx3_ z_1GBnUyHNb_Y9=-_O+fZ=K|xbeqmzZ-h|&iWO_!i(Q4fw&=@hMYo&vLaJydk2{1UC z+P4eX;644>e4SZY@dX~b=d#9XCn7l95CNITN*%EO1mZuKIKqR{tM^Z)0Pgm0hkzMaUwg)cGY zTL8A%0sqgF{NMpSbrCV3rU(CL&X8jK+Xoe(t8Wzlxd$N>LdS24Ug{2{fBy><_o7Vg z|C!A7sp*xPu<@4(6-JSj=Q8v2@AIyByGI7Dl!Yrgt)%2lDT9MT|A#KPnSvd^R2hJ$ z+Bnsn)P^UL8-bN?-!L4w5%Gv_)Ye7Y@C|M?jzzH~2M z=cTkrm^+hUhVAapm4#2U9DY^w!WGDQ%(o~C4Jq1qK`OHxcyq(S(55%Q(XmfWuwg*U zR!fb(T}HhfdY&H4_vXB0XViIC3LN$VyR_)k!VO1TKTlio@J`*Fpl{c&UE8*I(WYlI z9e*Z-&xahrs#@Fp@H{Z6G z4u6yt)M~;|Qu;P}b<9t#1?L|3!jemo&?dn}cEE!UKfY;sTCuawLsK<2_IF;}r1Oj! zPiq# zY7=HMyi%OO*XqU~xs4y{vY&gExE<|9ele8#Jdg=1*zU05XyM1M$wxOETUmXZx1#y? Z{~t>@&)HmF@RI=uJYD@<);T3K0RXqaAVdHF literal 0 HcmV?d00001 diff --git a/docs/icons.png b/docs/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..a04a7fd966e2ea0bfe83fe15f452c6be2b9789ef GIT binary patch literal 65862 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�W%+aRY`WxkY@skM! zdnY5(#K?1@TDTi8_%p|7ioodgL(Ssl*4!h_YRi5}k{gcjvSVq&(`!2GPL|#WZ*$l) zHd{YDjK0o%H*_N{RCWxMd|{gpb5_i7w&N^Y2kUSNOr@w(Eyi%e&x7{0R$CrOvA(5B zdn+4<(Af(qBie64v+1BV8`U;`Em4GHd?`p~sH=D?rvGtn9WuJ^c(Xf|=?lrz(~%d5 zFddR$%-{Q(G(^%{Uw`2dZlmGp8{>6F6s>KM^r!!31#f~z7QW77o}mfPIGS6~?D9<- z9E~{-LF>D(9dKhHa6YypLE;1@4sntkeG$cHQMVF)vrCt3(8bomJLc~*n3Bh7P(oi` zDr%MGoCC)HOlfu21Rk{sr!&<4kka>no2-+Z4W>tcWxq%~Ge=$c8i2yd3z4v#WxQy$ z)v;;d`i|LroRm%p$Hm138!@=nY{`N+7)WYHYz4XsG*0W?aymCCr}s6i`{MQ8g~fEW zZrdn!|HAN#9huJ+8(=h@ZFw_vUdOiT?1amfo3RleRF(#pJ%7dCmRGH$;L>ce8QQ^3 z(H3JqZUJRxOJ7R0`ICE}v455jd=RmhfaBePP^i_RWQXV%uRD@dqbY0j%(wq6B!q@X zCKZvi_*MkIXaH(Cer*!%=>V(7N%3@C3`D?d31^Y=aKkVaPrtqar9eMJ071n38B?zh2UrwL^JUe~0Dg z3k%+j9dg^ev* zoMfZNUt!v4@bbm1=DOlALBQD0?kaUoj!p9MLi6;zOB5oxGF09DF|HT-u4ycADz0I%90V0MuU=v&nyz9-c&lRGQ9@B=B( z85#^6QcM<_P9dOa5#`^(3`eW8ZMotpvz z%_q|ftE&mNw}qZZcpM^DFNVuOLEiCfL5j9)f?R)vT2`Wk_N!R_uU)pQRI~4P_j+z- z$6;+*4n4g6v+RG9#;d09&^F3K)z85Y19j2&(sQl;QBh}UDAp3KQ&pXxCRCk9jh)6+ z;>K2I%If(oCkfgdR3EQhbBF0Z=mgkx;0OX=o=lu2nK>jYYgwgrM&4}h1 zexzVhqw8)ySVX9X-eQcZB69q=qRvj|l9@Bf7D^($`&w&!@+8!%DAp&7%bEpuYwA}% zh3)+cB3yyY_(^#j{-&=AmrOpn8E=bcw%s~^*AMA)>w~VbyKWqfi!)THrA{iv`!2Tn z`IypL{~EjM!P`Xwr;T4qydDk=%-VC&2*<4lsS+URx(yRH*PF9d56rXy4gMA~=y%V# z=z7V#$xSNlRGx-x+du}fk7L@P6GI%~cM*rcL4au=k_^{Do2o7;Jn00Yz}&W&u@gP) zNj1TK@0mYrPtX*L&Pb)A!vR#QOV0QquF9Wm2U`HX4SmI5Gjm1)buI4dg^QWk?}t)f zgJ1gUep_Fk1u(aN&I8h0k=uQ*qzOF+zL$ROv4@Y8tzbS`NF_B#Ta%)RRu>mzG+Gg= zmbd;Y8-W>QMNODYq@=TdxYQDizn*cZ$d2F85z*1f{xNZso1kdLn};mB;0eZoV3x|ZSg^(sQXU1O4CYC z3C=tTqgW45PyL6tg^i75rn1)zG4fo+5CN7*vDe0+5M&+{Mr*>>0C!Ag!Ji|$J@ z<-ya}3GveNBnPUqPj^Lat;#y}sOd76^#-&avxiBZ7rMGSEAO19+Z9L>fm5L*&s;Zp zsdxZnA98CuRNL+|(vu2M>^D-BGUVKs7DiP?O?H!1Lo(J@i2SK8Avs@owxxxcKJb59 zfE^gODResBP)?Q-<62m2TiXQ|gS}A?6>Ev=1dSsNbXOjFR8x5&@uvW^yJgEhkI|4s z?o0W_eI0FuJck^ji!vr?fkOcFfT$YS#(AJO2`e`|Q!NYgy_=?7j;8!MsB83ewQHddD;|Z1&ACiy7BCG;zd@b=GS+i{h2$|BA3go8664D`#*v`tdtUV zN-|?m3G!v4fi2IImFV4W>V;YXROIll#YN~bljKq-C9hgPw za)@L8QZ$Bzw-`tz%vhM)0y&ZWcktx^=H`8Nci-0qp)XEQsx{BL1s?S<7lI9HZ4riZ zIH=9L?})a$Q5K}#COZdiV|BSYg%GtJ;+AuvD^sn1krYEV@Qe##MW0&k`!eo*=lOl+beD;17ZM zR_xjgt{qc?>>;BBn}b}SF6OtBWJSMUSlgnYGdh(E(hRG=Bl=fIbYKk`Z8hu=MgYo) z8l*Xvn081J!Q-TcL1>7V@Lw*cOIH>Lt@Y5wvACR2&hLeV!XHkwVt}6sZWzPh1-{s3(pK-9yS`~_TTui3 zFL*Wc;={fSGgFNEYl&+7V2y-D>c=aR#OOC8020zPovm*kGY+DDa235-9`QXmA0e_V zvh~&^W{fmyj8s*dc{q{WB9&c}5X@Z#=*C57duh9qpCPSkDgrJRmQ5Wl_uGOzoe<65 zB;PiC*S&;Tu=BCXX$!|MBvV%TuD8Pbf8B<*>L}?{a)nS7o#MvQoyJYz##WuijGrdZ z!;aw}RKO?EajXjvHz6rQA0D86Y8H>qAQ)OM>9sHP zzdvp0MmGad+4ROK&doRP$~_!h?ltm4mO{+2>Za3bmUBwuCAMnQ z1CII5IOv>Wa1$g$ZSIB-_tJ)ph$t_O2QPt50NdpD@7vVW-K>!Ce%&DBbyzFK>R=6X$zPJppTv1v%WM(&vRuK0%MC)eM+t~pW2CF#pn~4iw zrZ6Q0c$~LXir7GTCWnjbku8u%%38=ucJ>4==ieFs`T5_^16aHN{uwwZ`Rl(f2d)GrrT>#7|554xzUzOs#(!Q$n-9FJ|E|IR zetYcy@yP#QvHyb>>wbgFD`EKsAAy{F?cnT4LI7Wug(Um{d(*LHa&b1ma%OpQbsAm5 za8?suSvoB2&7X>jys)0wAs7`;kMC%>a1^u6{*0Ny1wj=>^x-n>>RpB=JW=_&_ozY6K z#liE2o9PSt9>Z-2`}peI3Rx&V-Mvj_j=~A9`#(vj+}c zwq|EOcbcYTe-1_qs*L1c_aJp&ccpBHjfF;nQ za64NKUVnLvTdeYJu-(U(!P(Dp7ZUTkAvk{=lvKnHJ#Slq^gjX(wshIoc&q5tn#phMQM+sK|7{G3VSXheT2xt*;!u- z^y-)f4x0VC^^_`TjmV2GvD4K8DIKUddl3!l`l39}E>B(l*lXH&a*4+1hAcrl#Y67@ za%JLi8ChhT*-E0QstRZKc;u?t>OsXT0CWL1woM0k_q7WJfLNZ-O?ij>M(m=P*%44g zd`i8=`RB}$DixvS(n{b<2UPtc%7nTyxg_-cU7q&*WiWRp1wn5X$unG@G^RyaUt7 z+z4wiUjnw~oeUHqu*-Y=5GHc_zhAzk^{3P3GiL_|Qu(~zwoJ8GfFxq(RLy4ZP*eBHMoPQ;1^ zL_qA7%P<{78CrfEF_0G_+s)HBh}W}me_HWMG$DHBl=VitH_bddC{Ev%@rd+@E6Hdh zEBgh}zO~-&+e)iv&BZCi4*?29QtD$EKAz9rZ#p$Gl3aq+zDn?r1d_!mo9xINti!bX zudE#$98{lXu(B!&Jj~*C!f%W%fF(be-!=NOwVn9rI-hQ8aZJEEign;+n@VcM}NGX7!s8v%aHRr-m{YJvDQmAmH-IiWWrtgv_SxvV^fJ|u? zAW4o(asqu2b7uZbwzpK zjCIxr4s0%h8<)9lYmS04V)JZoufE!-1)X3Lf7?BBf$%Ot7)-UEmQfHWekybR^rHLF zi3S@K@R#A*m>{7D3bhG4o!HEcnh2$h#JlIj`=YT9w9wDpIfX{w9Br{&dG~ggTv=@R z`xjS-rd0s*L=i3+SO0Utw~Bcu_FZjaCZZ^x?{!ke%Eo4)RjDF&E92xXjuW5#gDd=x z6$oh5@!%f%OYt;TIdHREtUT^Cw_ds0ya6Qy0L>#pq#~pxuT|3C&$v7vgx@VQ<-%^z zP`1&&`<*&-*!z{T1AV>alz#ix_d183!}KGXlK6K1FtPok)fZLO^r!R>+lnv&1KXh^ zyRwEBFn>R8E8%t==BLtvE2tS! zZ=uAE@E2#Y&t1MFAzIN)XjnfXeAwgADJ#-S{aLR8^jZ#lx3O2TW}z*Og@Jh90qlWV z+tKzi|KwqOGt+ooeKi861B5rw46cK@bS zQ1F-O>~)vYVSjC%wS?JR2xm+%ypW0Ky`u4f5V~GCD!~t_ASovp8gkvO9+-e$7o7X2 z#EEY&zBhl19EL3iJ`1FbZpLkC23i~lsePqVIIjFN#dGirkq+5G0Jke!7E9oW^cSbV zq|RI}J?XE)?REnZ7{!qaUnP;l#ahpt@USRshQZ2NX3fFoKqbH#7FSZN{W)WO83L_p)G$(u*;=#L- z&iXRpi#YnMDwok81!xyjC2W0L1!&x{X!fsXdLEFq8_h}wyWv|b@Ji}MYjx>HyMb7M z@Y!=kwd~Yq`drJ_w2$2$1yTylZVH$mhNY!#ZACi;xA1E^vm(*7X>4u3xGlu_MM9xn z8BgPx{G<)O5cS#Fdl(p?!)-%8iv)Z7LrH;2lJ5jiSt4Ox=awA908!JJ1p}RMetmy5 z=RJz=dwa6~BCCMp(&M!a14M%Qjm6x8BVf5%do)|Th{bm6W)85U#CN#NP8o=oT8Nux)iTRQ4zyq!`)v(L19J?b0N{`1iqfTpNZv{*d8M@_VS_pc`!o4Adrg@FSGpS?)3<3 zo0_C>d-ZCfld*^*&Vn{98+^ko0$f`dT3`gyY`E3SaJj5He*j3u8yXP0$y5EP^|vif z;;}J|RAGBJ`IWr#a-4341{J-99406IeG)PI8#OFGFp z2ssx?fG}m1$76dZT_dKu(j=47K{-21vC>R6`xM_}j`>aA4wOOz&nN)Ejq*$97gNVf zGVSbqVe?O>?;@LeiNeCo90CIHGIJYOo>AI_|70yH^T`T7;Ho8)W2Qvf_7F;Sp6tK_ z**?n`0$ULUj4Sic+k&Mp3&IEstk}p~JF0Q)mfrV1evPubH5B#II%xv2vbl?`p3Jvr z)<|$QtOXjn$x};Hp+G#KXayl$EsgmOT`Ig&g>?pVC{U9{l6{rI&l3Vs)XLK+)r__G zd7=~0QvxL7NEIEAbbNM;(KQpI7*bLat#@aLHp`6&K;$5lh51iO2{2g$cw30A_1=a> zryWF}>BFKVens1Q@u;K4It>E|Y5^=zuv6uUEAb*5$IrVWLj3snIJK}6Cr7J2#dv!{ zX-@~1xI|_|2TaY6*m1jmi9Y*&+~#AQKPlUgf&TUCyYjiZ+;RLqC#D~mRz$w)83_`@qsQGqq38KT>YwzG+((PN+! zZ0~=^d=IvDH@Q3W)w=UPNuUQnC|LJm;paHoH?GDcu=_e>a$P)tCRP(D?f%o$$c!ub zufK)YCcM0LAd-`!6!Tg40_v&#C2R4fDc&BAH&9UD`@x{_w&jwBs2ftz#qI}PDJ9?hR}=eeD5$(; zbLOARH94ChwBhkmS9frFI?&y-XVmkE<(%AN@?_`Yev?!x+S)#=CHz&HKFNCw31Tk| z2m^JKFV0pVDRpdNM)~kVhS4!PNYa`n77PJ%C0X5Y9WUHx4-fVi1rQ7_* z`Z^lbx91+dj9`VxPxyQE!gr^(1KF?lZ@+1Ut?YIK1a9~K)#fCZ`5FV!aw@)v$pHS` zXh}t@rB%m-p1&(4Y482KzY`ieT;6+C{R6(v-tvLXg1t5Slg&f|!*l48C{}L;_$>4K> zm$Ds7q~B)`-S@BZno~XZ538+gXLAn#2asMtWF{T}8y9m~oF@6VEu@Zz`P6w4C)o zZ^sjqihT``aua6%RC(XgmBQX&xE8*lvt6z&;DJMRKT_bwS^G%Dk{Z==28BI?9%5Dc zJWO9=?T6E#&iu|bL_`cbADv;3!O0NP_q)Joy`CmLf8w5KZ+{wp{9gYt?qx$c$xs;a zngoMs`g}87hq*mAU3}H-XhoA@n=a0kJVPfP2UNeIXqg_={3vZGoHGok5UZ%c<7T5A z^ABf?#KUZq)_hhZf3;oxK37tTfEX>Edq0$USI~Gly1Tvx zwiV{yepq8863MzwUbmqAJ|4?DPvI&_*ENkQ`W-hmK9 z0?UsD^AI%te$~bfNxEqbGs0gZ5q+j06PUDq6a~ltDXG9(bvPO2Nniqcc>+l3aObT3 z&OmVMdQlJ}L9XTvMA_RZx8X-*-_`+yy*=u1v0Z>NDz%(+=uV);T?=4^+uKe7l4t0_ z@9y^2#NRu-*xp!DK&H}u-Ot6%h2U9iz?4`|Zw+{;abfGhMS-^_1B71%!6ygfP5N`E zZYE2Yv#TfmFC!+NicEEol{kPV6E|=-%M?JZo(y!iOqF+HA5*iDzGwhTw*EeR+O8zX`bckfOyw~)v!Ty2PJ_yZ<;WO`pF#k9x#g6zs#%L z)`UT10;$Zp_z0!Cp0r}n$hgj9QHECgha-2ObuaqZ^}{s`US3Z!-96Oi=KI$Lxt$9O zHRJ+l-v_+M^}>+BhLw@YXJT@zAb6_NuQ)xLv+lWEsti;~0()1$O1}O1BP1T2czEjL z|H9%^Lb=2$9^@Kz^HlE%R2km>G zEouCoIlMS={=D)0Kuad#fKQi*^744o_rsiWAeP+Q;nG9I>B>qfNQN2*@j9+|?QYaw z<&V&S<8y|*vwjSD3gldCHDn54j0t^Sd;k?DQ~T4NdFi7s>sh zGstAy3a|Dy^5is3FJoPdxT5290pM zD_O9u6R`RNsKo{5BU|wA6oNnq7^>4D`YC~gW<)C`&G98lmCdr ztqpY&(>t+;9bfR$P5&|EeSym6)Br_ia~)|yf)Tql-OrDlmeU@i?N{m%($qkUAiO@^ zqd~poiB#^Zw&palKTPP0p3hY83OG_zIHjRy`(9A_pIqP-onKWGzyPWle^g)62hw@U z9t)Y~hsp1?q!uMScArrZgLAqn?O@I?T{>#y5H#Nhp(1igkwU{rzfPWp_$vQKx;6bWg*;07EvgIeO@PzjsWTf%(^5 zDI2d;h~yfvRI3K_>6XIfVI?0I1@rP7UBZ8B0my~=qb!;-b`j2o5{oW+usVc9AtUS^ zQj(I?5SjWV8v*w-5%p5dwfy>GN~XatqK9->3%|zfDry_M*L=-RnevG@nTlhqN$u;^ zn7TH520U<1C$ZXJ`wl%jpqEGhl|Euli-}f4uRLv4cMl2A-n@@g#bnkPKN`^g)DhkD zA@&OF6}#;q#);Aat*#zhPA+NqL36g{`x(G9f>9;fWs(rEQPAtG)rWzBKb%qs10f-9 z_R8=9vNN})iJLAi_VJsU*|*KSS3fH3g8*L{&wpMrw8bD}JWrfeCl(N8TmjoBdfkM`(Mn2o zdji))V~`C{3BJQH@PR5O4y-rd5k^Y;$Y+&*{MvRW$kK|GrGLrM?1~liso!|<93=8O zjR&9`B>R2c_N1xYgM5X<6oh>w#7ACjNwuQ6hNc>2T3iV=bC&u#NBCsfJe-IFk`IeT z*?z2*TImHewc0+9Ln*Bhh$lmA?x)L90CQLWMs}}zQ5UDM<_9Xakx3+Jy|zr@8B}&S6dZ3CWPtCT6?N88}rg_P6~`7 zVyEG%j@xLJn1XY>TXP2X&2rp35iGs8n}Ozt;M& zm(H=0Fyx*C5 z-Dt7*m$b4H^13|&azQBepGaVyo6O*@y+m7EMJ|R*CVEy@(7t{p@wx9R0_xIrYuhr_ z;ZF-FWRF}cwaen=Xd40W2@>KVEO@u8+2+N{rYq-``q}Tr_T48syd6|Q3aZ;FktBs)3)urRvswXXdf$_#~Sj-ne5o&Zt$Gom38{{}-IG9z(fln~+Jv=~~>ZqAY zapD>kJyRz1%3r>ODn z++1Ar1Ioy7%C?SW%Xil6oUsn1)w63{ENk9f(Xur8Dhs)X2RVt2Lor?xGlice9hDg| zo3z}b?xJg(G>W0`_x$#S{i)InOn-5k6MEgEhe}gRy!!cax@eZ-ahk9z^l_jUjx{E{ z`fTM3fMJFPN1X)h7b`XI?>&M|wW29_-z3t-G?40QlXG!#=|TIuq>O=HM9=Q$>(h#G zH|~z>MnC~ZqxpatTv35VP2+7cjp5ijP*M5Eax=jdi5oL1riroi(WFhM34PUc_q(fJ zJu4EH+ccJ4mUa=PfSvo{TnRl8JhAMJA&qIgFqzEzzyP2OrA!eMekir~cKwQd*vEo5 zJsimB*B|~QK4bYl-S($)(v&=@QhqAM?AR8-l#x08x>aF)*H(D4c09!m?>^o#$BMIt z4I2p6beYK58=J@!p;cxv`>n=wUj}E~54A5)fld2_*wz)0w1W@R36!>}ml-kIBNdZC z6AoKh!36hSOG~i2`Xus?Yz##p@S_BE!ds3(N`A%k69-6!b<^P35FE^>OfNV@jPF4} zdroBKH14;DK0BJ@jSFXx;^4#*>3g7V_s7Vt-d7=`9Ad&8EL5;R-W-nz=l}eOVAp1g z=&!HuhbHCM;z1Df$Q-PlIWGTND_O*SzV+R9b1M>nI2fv19CUWH{k<{0i;W5K9}Dc- zR!%>XT8m;~VWE=~q5)G>3B)d z^P5dgG8T4TRbiz{RqF8*|kGP#yO-Ayo^PhJ-?JNxGl7c5z&@~fe5V@DVsSEob? zKQh9Sc3g_!mZQ^)3@>B0FE*bPl)q}t^{y}1n`~qYE%uP<*Md)J6%SDVJL1mIvouVaXsR}#U0P%=)nF;f>FD?967op zt3og#^wg$^Xi{U2!eqT8=GlZ`w*YoY0dAflm>7{GWg^taJ&$E=t$^jEC@zrVK!NZO zI%!cCgsq*JD3qnIpM^O^w7W~-a~5%aUTOA12y9Jv%3)jYTA;79{0Gt$Q>1Y``+9SE zYcubODzidARNN6NPm5c(e6Opb+bzs?dnOtYj1+giJ|}?4I!9I8=c-Q8(?e1ruIEna z?9u2j4m=zR&{OiJ4zMxIUcEhdKxb*G9WmM*l@fta)@JiB4lsn`m6hWH*4b1-6pKB@- z^ouCb&j`^o^(XA>98#Kb-i-IUo9DDQWItv-Cl6}gCHlNPj!+7CU5AKv zEe7~SP~amlGWYE%uB4k!F08>>*SL97>Am{STe*51J~VLHK7PA@@T9rWMUAD58Yrn? z-#l##oPv9sIAUn?W4k>$Q28aK-bTqUkGK;sXe&ngJAY3V9c%VmliNS@P8`hE+ijLC z=icJgT{nSJZV`ahgTA61Qk={?60z$C_8H5Z#0LsE(@h<6dbPo(OmkOS@54ru^S|M& zQjQhR9USyCcyB`=;93Wt(IwDvSo@j~_|0D|g$U&blKKq+l0oO6$Yp2^a7l z_Sn9#SMd%GHh#|w|IFi+q02U~!{~Sb*ufr=Xl5+|uY2157|OW|$z@}l zlN_R`K8q-RT2@~2!?~9Y@Dt(XW`S0kMmkG=TU*=P1UbVh&G;V~h$VCL(9Hn58_}xH z^J<_EPWzl6jX;cs74hJo_TH(W^!LTM$Z5NrShT+V5HV%Z-4uc*;JxQ_wYML?QSaaH zWm2WdVpmuC0EI#U1ICd)7SBxJaj^MB!cz%%Tq;7RCr7B3YjJYl+e?d1fval1IvSKC z^g%-LaJ-*^jj4Ys@3!hTS*OrwuWSZ(@ottMSkfGw#$$djdFoMkN_6(ZmyNxo^RKv7 z1BpDXvGjGhp7a-nod{BXT<>3-(YTS)sh&@YK@;PAh8?JW=5kMq>4Z^D>T*%ihM>Z! zR*7mM6D4Iwl;@YVks||fT=~4Ia~+yy*9u?#VqhhGL#xYq(S}#LIX1TOAwp8in;K$t zIyH6m?wK0T1d*FOMV8q+Ik|>+uz|2&O1{RJA@QbtYIG1Io-z9rD4W;!>nmv{g*gYv z!QoYzHuG~}Q3`#pF=A8G!=$B7GS54aR`ZtH@F9x;-EwRa0z2fx)Km%0Iw#grb>{hs zb@-}O35XcZ;OH>W2K3~yl%iGwK-wKb$=vtd5sgi;Dv&bVlN11-i{_}oc`eZvp9fT9qz^qde4E#YHK)_%pV|V)zVUq7 zcMjg|D7T#TK07{+@o&5O(V4)tolJT$pZ+Q%Uv(^0%lxVtK4lW_?xC&_yKTrtOjUyU z;=J(3qI%Pq;5N7`*u;=C9fxxL+OM-(1)WR)W`8{M1K=?G-EW$&3OOVCJo|i6QG3(Y z718cXBUGy=gHCfko<2qwj{X>8U8_ybSMH3jg4#ruH-JgxQ}4Bl_|2egUdY)wfO3}N z$Sv(^c{s8UD40?Vejqke+Dw)(ncW~ptHv%cJe&k@MwqXdo}XVfHgm!n8i=~Py{Wiq z&;Xst<|m6iI)$mdeZ$|$kq!YII$hfXR6GA-EEtT7|^f2}fE zbH>*`isntzTADn*!RADdr4*n0WTG$WtS=fA440$Eq)Rtdqgg88MN7f2nBD8|cIWGi zL&;vMxrM1(sN~>~PbRk5Xd=|=4s{k_1Sj0GxnYUD znjCGV=4ecLuD7?hQU91~mFJ8b2%WA}vr5*`VQxUYlM;<^v>(#(8aX`7#G?1eN{fpE zc+uC0Z~y=ogWl^EJ#qQpZ>D(lqejU@?KPnn9M13uxu>42`-6}$$u_f#dGC68X>*Um z?$Ze?x7;d(YbrudOnTk@$&OdFD!I_m(UP$CY35= zs}e3=F~z{cM2pM#sc=3M=IJ^%K)WnVHm@u2<%7d{=M>>hu%NT~=H)K)q(!ZOH=T0j zGQept=zG6}#%97F&z1B3;9UQ%lvb~|6lYf?7`H8uI!0GnTG~v>fgROXR-gF|@O=`} zJPABK9|WB4L9t|Fh)t51HACpYs1x2_jV)F^mH)UumLB>UdPl%Qh;|DRAN`;J;0Zs| zmU%ZLhlw_{s_Q6wBfj)1+Z8q-|3=~bMbCX=8!v-b77&CtyQ9h4>5H*teD1DM(BB*g z*^9=w!Ru3AuR+UzRrYlh0^j^SPmU4hc<8_I8LTQQLdx>qq`cpFnaFYHK86PTkrTNd zr0y~=+Md|7Qs0g(mzX-8x%&j9`3jrVr|Qua0IW_hg{WjgrZ2|BL+JhOYw`sI*gjKD zYWBLL8J&VGxJ$~4durWd8^dRI{-2z}d7lEzI7bpq%#AxF&&Y9raX;~t4Fhwg=R?#V zOB~5*B5Sx(p9!?4oMKDFY;BZcdxItmVaQPWryUWygcl`XMOdj1z0IzxhpPMW>4{jB z2JF|AlMQQrlq1!re3f&h(Q^b$H!)LTse;Zzge)0w;^GD{w?Wr5vglpu_AhuiIGg8p zcLZeOe%%5huiY~dvBby#+KTFX6Fh}%U_gmZDU_Pc(QC~44EM}wHY&%W&4VS@E;g6V z9r67rj>y347yG(V2Rj--V*#X(lzt|M6hKoA(NjtQR0;4-Hv}-(f`ZRGgYOKV@2i4L zU^^!!h@i00^K<;O8}-4R=el<)cRpWLiaDOA3@25Ktl`sRdh9!R^h>;V4st-)1c%ox z?Fl#_QvT{G>*pq~Je}S5%d3C>xEas!GHDB^7pWBVs(uy?0{eD9_+gWgMLbbzhFsv0 zJq6msz5EUX(0S|S(G`f>j5cYmKn1Y=ffCS&*x0S?frW*YL)RVG$3)?@Z|OmQmMi}X z*AruW8#Um+x~yDuYe|u)a27P<4{Inw0-k+ySGxAE8dK}@#JkKwN{uf_yIAHVv z?pDuAi`%-5w6s8$?-|PV8M(TiyH?2gxxR0_49UQI1V{?JR}M%25xj7w{7&DXFbO{5APle zDZ(vQ+gRjFi{23_H(NZXilInMOpmiocSjQ=1+7t5v^`|#+yUbh7yNvO7IZOTT(y;w ztsCaU6g2i4U|E~L+lZlz> z{^6l%KYNFJzlJ4>O3L_r*qZ$;ggdVd6AW@j}i)xrq(oxBV8PI zRCYpTh$M=pDG(jNm-0Be@UOoYQpobhcijGfCgy#6$glmbR;Ns5E8IZLJwnb(!RO@- zypl=H(kz`f8Y>|h3!zRP?+ojlC*H3u!|B88FHAc6Yr)$BpqM?gIahNKB3IKne^N5x zl-QUR4+$%Uc5D8WE(XiU);gp;x;>$8#YFw33e&$F9J1tWPR+YZt@2~qvt@K)ft0ff zj`Jm%@nHL#&MLpb%c@1a9ZafAkATR-sMM*2{m0E?qDdC-8atk^s(Yd}OI!0Tdi+8) zZI8FC%7_L&>c^_%AO7abN;++X3s|P4Y^JKAp!ZNL7-fTIV zbh%CxFwfUsELt5|)Tnsg^1Ea?zS6mDM>@Y6%f` z@HI=(;_5&OFodE1x5SGs#f<%X%0Fr!CDORfOP{Qn3zahA3qDTeOq9=9{{HgU%36^N zT{Epz2+!|$n(*a4xc{B%s?6{(JoT@drQb7_f1LH`S2l2juU|tj%aDFvA+(`SQNdrUO#|V*~Bc#8SB)!2Q^yh-z$4l&TBol~r9%-*zNl#o^ z0`v43PNF$oHCo&Aeb`yv7o9)7Ys#}YYU@)vQDha2)v+5;#cP}(ud#RYCfI#?eIg*5 zso2cin3DaWo*#Q#b#6f z?@TFkDU6oBbT6F-W( zG|%x{$-g{5@wJzSXI*PAbLH1BFBF-6Zq=_WiwpHG-H#4`!<4T<)}Yq5pjouxTU!rWsL&Crgi*k7Tu2JW0p`yF}?t%^9 zcF$eMdp~_xeZN!UkkC7ebn&+|-EC3(?sDEhO_EYlP(^~M!va6CLC((Teg)41pc|k!kKqigY&|QG_UVI- zd9uP!nTu3liFWQ^V}Jg#xO4p0Oe5n;YgIi7KKT^UhdW4sij+5ER`c~UZY}jZ$iHj} zK4xBYs;7~doXXY^i(|l1z>kMQ+^>V|1xa=*?=x6Z!cV!#0;#NU*vK{7s5hQDDZZKo z<;ctAhuW}Y`4^$2G;R`%Nwul(n%3Mdn&{8ZKJeLkW5a=c(_B;d_+$}F?&Bww`+sr# zZxqBn=Bo@6d<_3Is|OzZ1_D$35vTk5^=qdMpE3<^=UUX6%dhLPrpa2gQSz1BO~AHC z&0Oq%QP)=fETZMedrWeBDi|TWzlK<+-REDV&RDfkuEhr7^zHv9Eq#4ddCQTm_|2ZL z4-C9W4F;;>6sfK>)gTKoo-KZypC2QOQbdB>!H4U|B;#p-`!akM43@jPeX&TjNJ+ukv4FwQ! zqW4CF0Q04`s>xz@Iou+zY{Xe_>)4^6D|-yiTKIm+l(K&8;^kB0Lfjuq8aR;c^?RoF zgNzLEEFW{yM==Y@@5Z;zzHm7Q|;xcG|pMDB=6pdOy1r; z4h^SlS=hX~S4Cmv)}%FN@jO!={6^mLXkDkRtgV91Zf_uw%MN5HB>xOdtgh55t6VPK zu&FOMt^6)+C{4`~y_hqqq-QQ|DnlIllP_plDuzBqBm@imGRo>b!^Srz;Bz2=NhyTc zsZXeoqZY6&kd&Ns8C%+%R$z^cifVJ-Eb1Lw9NISING8(e1AmLZly0}2ZpJ;# z{LzTUJ2AxN11>pUD1!S0;GDed-U^0ekq=y$T!47ZKzpniq1Uq`gA?rUZ|7FcPDfOW zlRP#H2B_>MFU#tCzj5W()`Il)+cCYdWT+8w8R6c4WRDBZlZhK1cDh7w9{RrP&--hr zmJQ*duX3qT_U>1c&cw?>g6iP-c+W_MNa%)LU}ml&&)1)onk?t%=T4~t#IopN1(p2f zVXcLK-*}NmA(?Q5v3=TuKmDQ6@*p(MO`p@}KT z%iDjM6o0+MGh7<4^6j$V`CVFz{O^Hq-hQ)hc9T>~Xj^*3L}&7!^GWvYc%##BVt4mc z%@Vb+?o}>@8{HHvnG^Eylxi?Sp|k7HtQ8Z&O(V*JZhJ7S z=Y=eIzhdSzNwc0Mb&y~a03uTR0LkKj!jEXhYC#cVo5+}M?V*-y20E2n4dUr9>1Gp6 z1n#WA))-e5m`rnS&+~n!*~qc@Eb6{a9=rVhi?6u9V(-^gPX45G>IH-a*gI}{46uYa zsZg?guIqa08PlTsI>3HI5-#qzC~%=FC_jgTyPNfv)9Eb!GFg%$pd5}P4LEAnSiz}R ztWMh9sR6y=p{_`{EMm`qB>~x~=?zyCu-@kBLMc`rccd2H^| zXCxmTMk^t<=_9r24?sxqfF8(g{2MLODz>J}s;=9Zv&V+o-q2YPAUTU8&Pa&^R{*Kz zd4km2gj#)gX*mn`RbPniXvZ;ThKL^`>4N=0fdX-m$q%-CD&Vbf1|zxst*_Q*owWM< zdrnP)CHXy*DOGYr3C2_T^qs(>&276mUz&E?xV=Wv=XHk$8JCYLLeQtKlrh{Xt|s(2 z5ifQ+Fvo4P1ySPA;0I#)0v1}8V&7~B4JMQ!N5IfjYO`tv{ACbE~ApTASeSnv2MlzthEmT5lQ$kCKfE}sUTLJT=Ti!H@*1av0 zYrs5fQ~6(70Ah{m^SNotgtUY;I=F+RVm!z7mn-41EQ=rub{jrScJWt2F0S&+>>J8S zq8hXH=uH~Lh82jMywbqYPf`c5D)q_m(7R6m*E{=$BVXL!8%aNXs;uXM5ez@b`1jgA zcQMhOiJ!$I0Ly=kL=_4E3M_47n`#$~jgMYGtlkIlA#hUAKrY|81gWB4iE5iT1@oo%)<@H)ECc$+fB@p>lA;dT05_PNw2O#12o0Qi!6C=nRWCFOx^JoR-iJ+% zmi^S?iQ2n0Zmz3Srhc;Ki_G*B*JN9Enlk$S33Px6Y&K*04)a79Rh4<)-B61VpkA?; zY2bqqZ$6xC1R^6}7s=8`5XJ*;@)e4_oYF@rH#dq)C-PH8tj}0rFd4omOt3NH`<&mb z!9c3=qfoaYN9S*TU>l8tEnD+mX_dM10B}eN2PQCrFr0)NhH0J*~S^0lH@;~NR|BqSJ|Ctp2 z-*x*x%CG*PZ~s3Z`TtzSa(fcK;JNrkBhujFvTazYV_qYQ`n0wJg8&=e9WB3~3OWx6 z?a_7%c2C_pfbnB^KS%}4E}At?!7KX+@Q53QhlvMRveiyr{*UzjTt?Y2f`WGi09S+56Oln-QscPTYJ@ZoZ9*X_ zQ#xP!zH5CxUGmxFU=n2YY0G{D+V&yd@mOc8M?W1=#;6}J2rL53CW83K_ zz@J|HX%L|&e4FPj$6+?sj(|rO8z@a(820Wz?@*T^InIU44(2Owi?xYLOx? z+1(75KMzB$HOB$^>~Ekcq{DwtSyTZ4rV6kc4rB{k$Gdww+s6gs#(1RtM~b z@}~LA0fqTCjKeHrgwo_4=y!>WDCUL$>C4m#cA0wkewH73fo*)xTk#5PNZSjF-7hhe zJ8=)9e3iqSwYyZdq=lc`+I_{6*nn>`2hJCa3%Onoz&LK$jN7#~s?r1$5$8awwPnbZ!Oq1oz$@{ZlZ19*>=#ov)ltsYMH(Iz30%ZVWU8aR!ba`h3^F!T` zsGHq-T+|`4$IXrT=Jv6xUM*Tr1XbeD+r%NNWH~BA_cm--0DBl$b$;XOw&3a9>eu%S zvZ!if{3%IyynI_YXB9eU95!VE@#Z64O1Bl;Q^l*Luq;lgd`{s7P&f<>py=sPx5p>T z;|GzCU!9+CymnMqqweGWAZgP8;4C`vv{nxo2o$QFUttAR7{I78VaXNPq>#ErX#Rn2w8A)OAopvclc$3hNEX<)}kHLa7Fy1^BQl%|e&2Y9p}Jv^Vf z#ovOmvcQJDwRiP(|K?tC18+oNoyR3nuJUi2HyZ07B>aqu?9doTx(5a*p|BF?=hukL ziSF_^wh(Xhd=)~bpGZEwa2pUx_yQG~$ejp2;(dZ)EAN?<6GdS0Cw01tdbpsCZK+!` z9VzDNGC8XwnQ(%*8FO5K@(~YY*x?FCUrk8Ze10|8Z$j0f*(65q*_iTYIZI0X@rf>c zxd+dfvrQX=L|26nEau0N7Cou=NbTb{-SOVyL=-@)WqJKil;N?z{@T;> z>PY|wXIh(Tvm|s%oua7I6{X}*rOU8{E%%_I7LaHwzC%Y8rI{r zF<|p~a(1BlYyvlSLQ!_U8n9s4$Xi;d-V=9=(0(&*c2t3b~bYli|n1bt7CMMA>S z=_y)devWTGnGIk0$SE;lB#1-lc5o>Z)2fn7kZD-Ku%L{vjH%H38oeu{slj-#5>%Ad z@KC0tx^=!m6Xo#WM924BM=%iE*WzNcvrn)E@I;-$5I~g0{H_)+~U6+NhXJ!ORC0XXH={p90nCCZCHAt6$bc0AUbPdh##rxfVzI9!?jx#6b z#C!I;<9VK)+)y!ohzXfQE}48>GC7y8;V*{zqzYs+?IkH*wS%8C3V*6ChwVz1BQ2Fr z-_qinj$a0nsP#M0=}98Ab10Pyn-s;Xiwnf8oE)qTj=9xqcT!4jqKphH@Sxpk3feBN zd_i`cgN8Q8{eYPdKDPS9<^7Xo|7!w9{Q--^naFJo5U{a>T*WhxtB^^=x2h{tIkKrr z0VaYVit$=!#FGpYw+i=FRhJ=eut;`*7(MVAEtBoYb3E%o3QZyKyrA3ab6Mm(1hsSK zIzx;WH`3b1wX6VHn_(7GHnlYIbg0v)%4mLy|Kg~5T}rO;1p=tYg#RWM5e2BU?~_({ z%L#>D?c?K6D(xawgW;C>r@hw~muwy*-@p5L9AzrFHC?3*i`5R91&&%Ml$%xo4XziI z=D@6QbY@L=+OTlfhRUoz%9oKNigX~T()_C`ro(`Pd&-j{C!uXy#!>$3-D^~@bWu%$ zPUge&^FT2X0aFd<#e3gdlqH`%QBbAcIM(#{Z!@!J08n?r1K&g1cZyA1cdtzR5 z>*%(xgO%6c=5R-s_>TPAU}Sm;4CACx)%+vGKv8cgEgTS{*J1}-M0|0h&4JB9)T=oS zSNG)7oxN4|R#?2gz9n5`^trg(e7JhhcnV|5YgP24lE{WDnXHWlGw#Tj5P0`zf8`TPo01(kut8iMR zr0wmgj8rO?@RR2Hx&`rWh}D@lLc>6H=WF_0u%SH%o*@hV(>-JR4}ygyS5GS)Z`Id6 z4uVHWx#V?X46>QFHQu1``H;L%;onq$BS98wx?HhU>Hd+{l;}TqJ*&{?4cgsM>G^q4 za;wfjHL$8Vh-3>Lo#P3+LsQk9{4LZKqSiw?6Hn!+sHiZ^N4`~@&~W{o79BMNieNs}J{iV>6RuawX-tZ|?xw`XTZ95FJ{3GowCX zvR|Ps2D9U+#nU~wEn&?pl;>Sp!n$s`VuuNfa>mOJN|1m6IJMb_f(OXdh$TuyLd+Ll zkmzTk`!417${XE7MG-y$t_dow+KEQ2^{!m1EaQyX%KCOxe7wk<9&j&ii<%1?LG;Mo z_ai>|Fia0u&=EBRHS%-2K~S6jINAxsz7=VeD*Cg!xsXAYAZ~$kh(OVf=Xx2y6K=gT zV!_)B)H$#+gbX1jjJ`;1nIhL$@t*(})mvhAe@D)Y8x(FiCn^g{jC@C@q9A!D zem+T9*juXKT(=lptDKJ`#^^w(aSQ!OLe>Q4>QYtY#+;+X@A2`0= zQB%EF4|)#O6Ua&QnL348?aGCGmRSe=vZ^_yr5ae5mh`}UE%LX~qi!g3C|PLxBv^z}6SHR4#^e*n^XR~S zi=dC$FKf%>3xg8}u-G7Zd8%uAgZ9Us{9Ykh_n)BYSF<|=SY|cbO>-zjgoHtVbBy{- zST5YMrkBlXI&3(EX-%Km0*znCQVELv1?b4OJN7y@m&+Cx&JugG^e_r!Xye?^1?0Ct zDPpy?LD2Ea7x=Sl>o{3D@GJl-d$9gwW=+vu%PZu)z!_BofGdxc?!wU;b5KcIT^#{1 zG@x0bAb5>|g)Clji&NA8Gz9ZR9w`JvavAm#q`>o)4>?>JmxhlW5@uPvK$B~eQwYqAzSFqCf+OOq&qvi!F z^43SDC^6a>nRTgv&;RO8|8+1ci$U)*l+6u8RCH7(gjEUBb%QUG(MS;nyj ztf3+9Q$)lcs4J7(r+tG%p_68!idk(cfr}Pw9aeQ9fD@)SGhoJ7iq$|U`Xb)&=k4cF zRYgTm^9=g=Q>fCWa~Lg3BCw@J1VJd~_r6{5@7c^r)Ns{+Gy}6#*=X9|KM|47UMmW6 z_nrMn3^2{d#p16Vzag%frEri3t`m|a0*$mKnjfd(nCAC%8^>4QGQUN~2;LxLVeEahBn&u98dIw`4y z*!>q|WI%3@X<789$k{+ky)xeQw2y}V+VI)HVA{RY#@gCSE(WwK^xnHfWiO%JUXhLR zX=8QuD?qq;^@ec*U&7B1ipynzfKJR6@PG%{GR8nah|Ub_J=WJCqb(LRGJ0-!Qn2^i zVwc#u@mu#dZuhr#Hz{7z6&=Ni{wuq)V(nHB$a=@=oJ)XK-xSn=`d|Yfd!UY8YRCXB zS~L-VdvY%lGV;&P7|=u5^O<^uc4UXhwch(G%`XJ@--5K)hr_YK5d;KUT3W}yVtm6Ha$?es;l4~%gEPL1L@zLsd_<76c#0Ksoj=bhE(_vTf9dk>OCY2*I% zK;Ch9e3Z4pGI7HDf+)Eup*=^bNk7HGgkV*F0n{Vy_vT3u}LXeuO0ba8A4vG|@y=(B2YmbmSfD|>m@AsbDddE34V3d9lm)#Zm zrO%84j6B=Xfl2q&P;-^{wD8*chA41LK?w0n-{W~e;JjOQXd+SrmS(Bk^08T!=1UTP zoK1j+Z^?P39{G$ogZKpoESN@xN|-b`H!ly%`hE`hy8yrlJf24gfUnk-|3Sl{b1htv zc73Mpp4rLCsa+;7jObM$((9fMvznE@mDgPUq<9j!k4P7r4ae4yUZ5A34LENrBcAW^ zf0}6@4GVkGIZWgomzw$v6kZ-ZxmxWZplWPAe2g$%?Ob{P(-63KASogaUjGy}&j6jc zcXj6lDGkK)0)x#5a0c&%52w)oU<`2pvvOP2FLh>4%msugUS#s?G=y9f6tr z`NJ{ya{0I|rcF#wPXGXKyv~rt#q$xn#k*%}yahpVwC12?vaG+jysD>~<#_ltA1XP{ z2Bm}1ujH>^|5~YYBr)ATK@2RCUuIp|8h!o4jR6$o6Tg?1>Qc7&aKFBX`wt#Yu*Q&D zeQHhn3C5@6+Tr{5x;kwJ`EOy8fXJlhze?%hG1Iv>Ft{hJgp7i0z?OEooX3gla4t*6 z!di2*(WV!Y!}FykZ|05wCh!5Ex9z(oZim1vkowRZMmZwz831C7uOXPgLvf7iZwHqc z_3I1$9ialo_1)3#uJy&~ct!U3PSErRX;B#~9w31e3g~4!XRX?~BJ@dITr^Gi0I=?$ ze0~ylCxY<<848Jw-QPQop48VeF=fd@k#uLeKEkkBtX27A!$XuA=8PomaUSe%FtKH5 z*Y@Fq;QgcLaFQ}-2L5Q0sNUJ}aF6vmN?a_~pSGB{%lGu%+ZWDtZsih@qR*pOTznn_ z_*mp)Npl#Se`=j~H9G9>Vl_X&Ga&PtQLi1)QRc2gDV4e z>TB{sGtD=B?9EBZP6VL&B8I~6t7|GI@pze5yN*0sP6ukXaBN0a6t%S@z}^nqW7r_9 z*mCh|C-mXD161N|JZggQ(?_4kLt_lPBiJ9$v+-Wz%YWmG3MGMJ1cr98&4zamm{8(9(+f@bR# zlV%y(0Ve_Yxohe)Q-Om%jj# z;JrzOz88QIV zz4zC{^DnV*Kjp2df_MBWAf((ciMGUotEb?bpcOkmKp`Qq$2~+?p@3+t-gfpg^uyiC;Y})@)(ez_U?|{D>gh#;Nax||j;{5=I|DL_4!yfN!1H~< zs6YI(2W=i?lB=B7wNWF80pDq4$6D*zLDVABbX~BEc;kuMLD4}3ow-%s!~sc{Op7wD3*?|uk=1#IBmQ4F;NEr3V3g33)R*MoyJ}8 zYOjKDnfhuV#&WS8FZtb#GkG*IHzV^QV3oWF&-Jsg@68rXsrK0$gg^R>X)M;?=8ADKKP5Ns^;lPTVU)8 zzI!=(c0CUaMq~x_@+C`S>8Q2se6{4;oM*#t%82!Su80IKZx%Tsk&6fdY-(oH_#`v= zy))j7suari{AnMpbR?9KkuhLNTd02n0=Q8It{3mC0uAa@98dck0p9ytw8AG%`kubH z&X>5jpT2%o1!w>yz?Dm%hyQ_gyCd~Z0&DH}(bjHEmcTmmXC)1-oJFWc^+h=Dn|_;NcICFb@Yx=ifjWA{Ni znE_-~o;1KkIG-t041aCapeKC>N*l5rZUh;C`Co}2^+u0EVvMTIFvcu^ zD6nwg0H~^}l9e>kOZpOfT?lx1&2?Lj=w$;r9rxnyXqcl?c`PsP%SF+q6)Q6i`Am5s zi2~=%wLEFZl(s+e?aK_n1YSNn=X=($$Pws26&B{eOonJZRT?^L(=%HWe&hbJ)$z;r zKW2HSkt6hY6}CApl__T@A*kR+lXnZVL32p)E~(vHhR+EBt_<0iaDrf0f7^g|3o$D| zLi+I2sOrx`BMQQ&QR5H|UN4)As}hon#t73rZ)r5IC*U?8?KKFlgi{e)v5^4H$@z)Pg2{hM(Pgt~PSanvW}C{uNdHLxt0K+)uC-%3Ktl9c?T>pJuwH_(>S z$47;)nC))9OH|Y~$614l3OP3o8mI)>j#2GI?+rP+SQlG~5?;X%2Ino90B_VXV_eDNhhQak;@8Ir0fB)8y6LvNoF2uK zzb##v)slsNTeJZ&S{PH`c^av5M^HuM= z*0VMrnkO;*OLqWxnn+943F719fyx4l%-}#)(bzF2 zJ=$W0y$MOEU%Z;6izM1E(}mq(EH02uAVyGBRQzpV>~;p#n7$~Dky&p-Rn~IUN;uHa z{(D6jT)om7D3M!4bftIQf?+HX)75jPV_2u{$g%R6DL^HDJZpMhRM?sulS8oJ)B6l_mTP1n)GajavfLOA}TUtSrs%%OyaM_nc>$DgDEMbAf@jDDNLTY37QQ7r{ zAZg__ia0~BD^njJy^%F(1tRm?Jf<&Tyd+;`f_2);O5prG!Hz}ajl^w`c;-TN>SmnH;a5>do3tkW5I3Or zBLuWtC@3h%jut#;_A^jI3@=(CfQGR(HALJ)>_3nZDqf`gcbL23#Mk-sJ0@3VO3?Tb zQr{qxkhFBsTW$kgWo5?Wd@l3hZ;$Q~yjkSI{0@jEivl7|e#@|&MEtJRr4O<}|GnAvn@1monLDL z74D)topkD&m6Myo*3>UA|EvT}T5anu_4JS_b|;I)D8qAX0fa@uTiS zPtnyycfpRj-EZn`%SjBpap18OsYY-v`J|4Nw^>c+5T(#^!apo zkNFgmbcOU|QQwhNT)UY*MmpD4FG8Hr)At-Lan7{5xW`r)uA!%`^(=h7Q3Sz3L1LaL(4MypXUe&~KRW+pzh~5_z>^4?G2GX+2C^K4Gw!v9n51!UdEON-UgyFK0)QdL=tj&JO!Qnwtu(zD*0jF`#=TC8-_hRy-C}$UIM-z ziQj4Tpi}9@!QAtZv@FxDS|H}1xv(>x&TL7a;d@slk7uXES%fqmw9M&ZVRLrL;d3_G z07zMw+uO-U*9V}9MvR-gBJO*q?~A|b=z5bsw21;?jChr?!yyg9!xC+vIbeTwj!R&U zQCFi$e{no`@Q`{anFNf~2j+ zjqP&DbkY>#5?od085UaU*jKFNCO-GBK2o%d`9D6KhF=B`D$Lk-TP$M;$<8#w=c*6T z2-!Z3%%nRo#$mvc2DMO0IBL(+%k(nFw+XLJ7GDXMs~7GFgsPVu;F9WYa(;|4?beRO zW3_kDk^zFW^Ud&!?>oHrs|U^-_^+HEIR!h!2}uP!5`I}%`W87NhY^;)WDShU2i@k9 zi8<}E$vO2h2HU!8i)-t%hRMb9vSehkk}0nu8Sx`@vKJJeDb_er`xjW8&ts58-z7-D zixpz7*vte31~Vx4va>*@Gjw^xeI=k)!(OY=snO}gNg3)lxBX#^@wfZkGjsT5m*;w; z`T3<*;4D18fHU87@zi6EQhN2ccl%;>6INWp6w^E9ea)ST7Tk7!yLaKJS5u;HZx*b7J)Nmi(i6EC zBYfUPK$<(iu+Gh;L!5_jPHKm;$V`={}Lj6t7o3s z`VlnCQqx_uvt7E8_PLu8pkm-r>do_%bbq@s1j!wOH0(@j+!dtrx@|v)-)M3`iY(a9 zPodRLAyBtYjq62)5yP5vdf#B;N5Q7ztLTUaj?zVtlasB;$uMWsOj?rO(r=fj&V6laQd z`yF+h?KLsZmo@99?@D-A!|5fbKYcMM`BFLLM5!{5F`ABxBgdCC?DV4dFP3Qe9S%g1 zO8P(~!l3UM!Pt1(QVUnpRLz=)dMEgKEiV*{gTTIj6Q-!7l%2%LtEC`Vr|u2sp#1e2FFh5HiEzV-ayXEVktTk8 zPg%JAEZ@U(rZL-`rGPEy3H0$}(-H&uw|vUAR@1 z-pd6q78K@L-&`2o{(;WdU9KwB8cRm8EZ7Z|mj9mdE8d5j?M(DH`Jcgo+o7YX(yXJE zn#)$xL}pobLK?}rh==5;%=Yz;y&@Z`1ZaxD6i}3&*)+`8c^ruhK{z*K?=!)qT+-?d znOI<#d)K))75pZ%&~h9e!}UEwEx$;`c=ONRyuf&QI=i;h09oTA!eBe+&5jq8Zay_OM34%HLB-ruex{iVZodFc!!(mjvGZyf9c+ULH`?c?SY(M)6y2g zhMVp2j?W#MS-++yOqU&qVeR1fAO^O3JR99dl3>G+db8rpwTt9T3vcaZHsZ`}(*FqG zw^es`t~owFR#jw{PcrR4!04+@b#f=F$X4Xa_-wym?eYD*QDkr+FeI|*$1Ry>CP zN=$i$ym_&Fd_*&cNv~F!QDd2o>t?gl|99rykAmrGFuaSI^gUNdEn~hdymx9`K-%2O zCPcsdc`G>GtD9RK5gB=!KHnBsJ47CHldR{vZr=)RtIqj2{n1^m#UH3<54M(*w;q+r zT}@W_C9{#RGcjo}FqFmTkq92%203>cbYn8QOEjDW=lAq@Sp{Ytc#KzLy|{ReWqwN`{}0kDVx`U0s_eH!PDaacP+{ zlN=Tors{kRg`quPX8m=`i;C2mr>UAPBdL1rp_fU1CooA0>1F7inde;VoNlwERxT@h zO|eL>7oGq~xLBR%AeEJ^t;*d@Rhl*jr6G@muWxQW;HFnhmz0*$M-gz!OA@g+-c!uk zC68~*{LmVmn)}u6_6f|?m2ak7b_2cq)i5PUqcqUVQj`S9VsbOOjb5ycLJXL*EZFedQs!*xg9^v^CGB>N)652_ z+>4fsaYK$zdTHC{@u4Ax6nmhjO&-0+nDhMb@UX{98;#04O54nIe(hO)iO;8{-$6Ng z%n#YJCKX9k&)Yh=i}z$Sh~PE(Z0W3;6Bpr;v$MO7;A}akp8tnlhLrhD0eRhesmNsd ziCz-B(dcyc2#Fk8YTUxy5;}I;sN!~Fh2{+1YmtHJP0-CEwodZra$KwwFX1q$Twe0G zYU&I=pvv2#*U-2Yf1;+RSD>MHr!##lorD~T>~a&}$#WO<3~73{`d$T93VDAqF170>*&)|p@K)$m)Y9tE zzCu14`JRV!CTfFDq8hfZ-KtyT-`m{g_;{nluUK%e#a&x(=_80LjXipwV)vJAnq|<0 zM@=h^=N%*cFTt#wR&>d~LxVy;M?OoC`CiD<6Z!wd<})X8t_9-D1EMT^W|f}4dr0mH zdv2jQaZ+t3JyR9l!v3Dy*m4<~v~cQ%^If~J3T$529g`t}jV(-fRBpoIpbm`mbVGR? zDLhq|i@8L0uY2y!Z6_M8pS-7`gPC`ywJmxTvf~rmgUQ58OvboQT(9lPE_{~qsGP~w z%r>ZpAc8s-txeg})Bg8;t7+c5HnV&6ey`p^%+xh3%v`%awTX&$E(Nh`H`CEFDxU2Y zi%t=@8wjm9P!k8?hmeMjb7y_>dmCL|J~le3c1ze10vgAbT%K&6li2?%pW2;mRUm*U z3COVyBow|yo7`d^ukBx2-KZLwmM;{o@X?C_y&*+f@WRE$(v-u9kIZ5y4LVmU1G*s3 z-34-y(1*8nN7MKkU4#y*W^I~)I<*VTmXkP6x|Twm9P{!PN=!77sESls$bWXWbLhI& z8N*?{sss5eeY!h4*|afNBC(Kj$kEJClXY0{y`?GDe{dl6!w?%Fac`!_7ORX4Gwzp@ zO=?oF#<1U5|LsBwJ-g;gFAp+w8nqC+LnnEz$!VTZN55`eSJ!+tuP?}xm#MGLA->#n z3v+5rh&eDVO!w)lc*8$3GAbLra1+cJfAGc7# zVPa968zL-Up-lQg<>o@QM$hZej}Q*XH^zpJ&L4_XdD5@zd@hy2lb7u777smw;Od^_ zyw1$?;#X$9ZPyLgb}q{IZ66mmy7D=PT2 zGsJD8eV30m99YbL;SQzq>L?$(XgN50uc%s4XzG?qzKL#81sq41s zCT&Sfoo%SHcQaLyW=!YySIacyP|<}i(%I$^U{62TmdVK$3f&)>vEkTnMD@q?c3iIx z{i!4wRRkl+)KmriL(8@UmnjU-K1AgBl|8!rN8#6m0RGR-t=M?MQq)YiOCOkv)vTK>v>V&7HOZ;Qklzkg#Th5n)ygQSR}=kV?jYX z7!jQ{Y~9Cfv}eF-%cAma4Q$G1%dn8x`>C#>f#%h=EVTd*ir!xJ>~3|bMJe@%+LGm{ zuTXQ`D%W~66^>?x^^ZIi)1t4^Lq4>*Km{%gYTWj}OE(Uk!1Tv>36>|Hy~)TGr}8%x z;&kHhZ&6d=KPqKxGRf~zpq6gbJu8(_8=_CPBwi9@$B!z`Z&c#u_H=S9S!+Gmj_F)c zWy7a~T8iiDE)L_9>W+j}INHzIv@WTJx$*0whKjl{qH-_f6ea|V(v#+wJQzEH;CN76eK58QbLnV zE!}lnIc%?lnA%P`ZD((aD7IH)8g`nOn;S<=yngVxg5aR6Y-r%ufV!DkL0;FgMOuB{ zUD!5E1cCzE2UPZ3Fje^#J{{9bXaO;=$1w6(@otp{Ce~l={I%mIePilM3k(KFO z8x7bJ-`4BRAPBBJ3YQbH#Ln) z8cc8h950erqXHTULNsvmJXmv*l3IZi3a-4s%TNEv>?c!2gKpf5qj%w_n13SZnACM` zTbI1yomkIZ6yXcEDp8q=IY{~4S6hJ$zDp|=8M^t!sq2#JiX^Dtxp9GEPa0oO8eBJn z78sp)i?n}w{74X6?>&Wd&d6rs@-k`iAOm<+>m@G3GAk@;u#jnRQK@kcS%d$+m1ThB z94vU&?BDIjOim>&B}6GwPi)2>>LqOJ_-D-@v`FWNdWP55CUli+le%SUFuL!i^+v7D z44o-5zl3>H{Kk!-sDjNnxpt??{~hvZ!9%?QcI{yx##AEK&DZWgrePV){>AX+Tk3VU zI(FCMvLcwXK8W9&&adcVE?$3ZrfBXYZ5|@dWHsG7Az9E#q8zNo3U?{4Vf|Kl&cyt+ zy#!o9Tbr?ew>(5Q1P{W>M>h8}Vj!aDN{@@sOkl>~-M9)B>{{?9Y5#gO@X7^tPI~#J zo+HMtZEuNur{9I%1FdA7AZcWt5!meJMNF8t?n#Ise44Mj+;dclVhR396wf}wBf%p< z?5c0mt=SdUU_T++c2TD1byW9cE_85jY-qVf&$xHPmvJtSl~A4PjoP1B{g1{lv1)Y+ zLU)i|Lm)>dGaGzHYhakzx2qm#9h0U!3*!_fi+Zx+z~yp_ zrcvayfy#dj>0R4170{&RZsfjd0IF+=iR)}Y`1ax%h8yI;X2@&%wD{fMlT3$ja?s-Q zUwCeg4;Jnm(?P!<oC|4}-owz%_~ZQqZKh0w#`RhOOZNHukiV2Ni4u~Ovk zIGH3heAda*-B-B1R_oB_PS2muU2U6NS=%O1U}ND}Ozp~~*ItOprLx2!K0zQJrNBG}||KCUW--nl#PG|e~dkEXi9R(CjX#dVvh{v;b zot>d5J?Y;my+uo!lS`ob&-vw*EY_m3kD>otb2<_`YJs05kWKUN<5p(=7S4EeZEC^) z+b@Izl9U}|iS+N|SYK}LRIeGEl}*lnH)k+vu}=E>b@ywjE!*>d8~Ik&n(hW6u@_L_ zvFK%q|L3rQhON}n1r*|@EmD#HzKKnnOyq^cW1&lCBx2=h{bwt+pX<~P-3k?!$s;#Zn z3L(x*|F=slDqaa38xO`Fmy~BQ(V`KeZSn7Pe!ghn#Eo89K8cYIcX0$ldM1l9-v4g7 z1j~mjiD{=%q%V4$_4GB_esJq}S3MfLBm7d{(mW;>k9Nb6Y2KOFk!W?DW2y2e&DG=8hx zq}l)M>`bzM2WXFBGN3%HzaT7*)ZPg1?(WV!YsgL=UP4AeY0!#bOq`IJ|IaU&^MzQZ z$H~7+cOzqv22i&HJf&6oev90wf0vz!AptSOH$PSTNWV?=dWdKatMCppHxW>s&A`O`E&;Z&yje4>~z4$@#qB0P06bprW$U0kXJ~LDzZl zr0m~q;p*VqMs{W7ilxxz`AG#jvrSLyG7M@n^!MNYJ2hq>Jj2dvXu7`Yapzsq5BxDP z?Rb2AtC*^s9?^LAOn=me6EMK_(hWJA?C3y(pz{!sl-iqUC5`@8^e&=b)sw!wiFw!t zAv8T3XOLx|nx0!Hv7m%F3!|Ztsdyw5Kk<`m*BR8Ka9LE}BURqJ)sclarD- zFzoCE#I&{RH$z0CVWxP~kyH~82m2(NI~sqcQpozl>sLyVt!R7>#u-y3{ovGZ#Rg3! z7zJ@&)4%wYi`wR%Zs4#v*&2|yJlJNt%tRq?KRiip?6<7qtD!dY5OSoQcZ z<28%ulup_AK=q^i~s-t literal 0 HcmV?d00001 diff --git a/docs/macbook.png b/docs/macbook.png new file mode 100644 index 0000000000000000000000000000000000000000..72fbab19a782bbbe6639727ac45f4662ed13a16b GIT binary patch literal 862336 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%0A>Hys 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